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.
Other Projects

Secondhand E-commerce Platform
A full-featured e-commerce platform with user authentication, product catalog, cart management and wishlist functionality.

Room Rental Website Frontend
A platform for renting rooms and apartments, allowing users to search and book accommodations.

Room Rental Website Backend
The backend server for the room rental website project. It handles user authentication, room booking, and data management.