nahyan.dev
← cd ../#projects
#TypeScript#AWS#MongoDB#Express.js#Node.js

DropShip

A production e-commerce platform deployed on AWS

Full-Stack Engineer·Jul 2023 – Oct 2023·↗ repo

DropShip

A production-grade e-commerce platform for footwear, built with a clean MVC architecture and deployed to AWS EC2.

Features

  • Product catalogue with filtering and search
  • User authentication and session management
  • Shopping cart and checkout flow
  • Order history and management
  • Admin panel for product and inventory management

Architecture

Follows a strict MVC pattern — controllers handle HTTP logic, services handle business rules, and models own the data layer. This separation kept the codebase navigable as the project grew.

Infrastructure

Deployed on AWS EC2 with a production-grade setup — reverse proxy, environment config, and persistent MongoDB Atlas connection.

share: