Secondhand E-commerce Backend

Technologies Used

Nest.js
TypeScript
Cloudinary
Supabase
TypeORM

Secondhand E-commerce Backend

Serving as the backbone of the e-commerce platform, this backend system is architected using Nest.js. It provides a secure and efficient API for managing users, products, orders, and transactions. It leverages Cloudinary for media management and Supabase for reliable data storage.

Key Features

  • RESTful API Architecture
  • JWT-based Authentication
  • Image Upload & Optimization via Cloudinary
  • Database Modeling with TypeORM
  • Scalable Folder Structure

Challenges & Learnings

Designing a normalized database schema to handle complex e-commerce relationships.

Implementing role-based access control (RBAC) for admins and users.

Ensuring data consistency during order processing transactions.

Kyaw Thet Htwe

© 2026 Kyaw Thet Htwe. All Rights Reserved.