Back
Year
2026
Tech & Technique
Next.js, Nest.Js, PostgresQL, Tailwind CSS
Description
ShopIt is a backend-focused full-stack e-commerce application featuring scalable APIs, secure authentication, and robust data models that power real-world shopping experiences.
Key Features:
Technical Highlights:
Key Features:
- User-friendly e-commerce experience with product browsing, cart management, and secure checkout workflows
- Role-based authentication and authorization supporting both users and administrative operations
- Backend-driven order and inventory management system ensuring reliable data handling and consistency
- Scalable system architecture with clean APIs and database design to support real-world usage and future growth
Technical Highlights:
- Designed and implemented RESTful APIs to support core e-commerce workflows, including users, products, carts, and orders
- Implemented secure authentication and authorization mechanisms to manage user sessions and protected routes
- Structured relational database models with clear relationships to ensure data integrity and consistency across the system
- Backend-driven business logic handling cart operations, order lifecycle, and transactional workflows
- Clean separation of concerns between frontend and backend, enabling maintainable and scalable system architecture
- Built with scalability and performance in mind, allowing the system to handle real-world usage and future growth
My Role
Backend Developer
- Primarily responsible for backend development, owning API design, core business logic, and database architecture
- Designed and implemented RESTful APIs to support key e-commerce workflows including users, products, carts, and orders
- Individually owned and developed specific backend modules such as Spin Wheel, Support Ticketing, Bug Reporting, Loyalty Program, Referral System, and Affiliate workflows
- Implemented backend logic for rewards, referrals, and affiliate tracking with a focus on data consistency and scalability
- Collaborated across the full stack where required to ensure clean API integration and smooth end-to-end functionality
- Focused on building a scalable, maintainable system suitable for real-world usage