Secure Blog REST API with Node.js, Express & MongoDB
A production-style blog API with authentication, author and admin roles, image uploads, pagination and search — built with Node.js, Express and MongoDB.
Designing a secure expense tracker API with FastAPI and PostgreSQL — relational schema, JWT auth, monthly reports with SQL GROUP BY and query optimisation.
Users want to log expenses across categories and instantly see monthly and category-wise reports — which needs a clean relational design and fast aggregate queries as data grows.
A FastAPI service with Pydantic validation and a normalised PostgreSQL schema managed by SQLAlchemy and Alembic. Reports are built with SQL aggregates (GROUP BY, date_trunc) and supported by the right indexes.
Normalise users, categories, expenses and budgets with foreign keys and constraints.
Version every schema change with Alembic so the database can be rebuilt anywhere.
FastAPI routers with Pydantic models for request validation and clean responses.
Aggregate queries with JOIN, GROUP BY and date functions; read the query plan and add indexes.
Cover endpoints with pytest and deploy with environment-based configuration.
Every line of AI-generated code is reviewed and understood before it ships.
Certificate after clearing the final interview with 90%+.
This project is part of Backend Development — Python track.
A production-style blog API with authentication, author and admin roles, image uploads, pagination and search — built with Node.js, Express and MongoDB.
How a role-based learning portal with auto attendance, live class links, quizzes and project uploads is built with Next.js, Node.js, Express and MongoDB.
A complete online store with product search, cart, checkout in payment test mode and an admin panel — built end to end with React, Node.js, Express and MongoDB.