Computer Hardware E-Commerce Platform (Solo Project) | React.js, TypeScript, Node.js,
Express.js, MongoDB
- Built a full-stack E-Commerce application for computer hardware products, including
product management, shopping cart, and order management features.
- Developed user authentication and authorization features with separate access levels for
customers and administrators.
- Applied TypeScript and custom React Hooks to improve code organization and
maintainability.
- Created reusable UI components shared across customer-facing and admin interfaces.
Implemented defensive data handling to prevent UI crashes caused by incomplete or
missing API responses.
- Deployed the frontend and backend applications using Vercel and Render.
Handmade Crafts E-Commerce Platform (Team Project) | React.js, Node.js, Express.js,
MongoDB
- Developed and maintained the Cart, Checkout, and Payment modules in a team-based
E-Commerce application.
- Built RESTful API endpoints using Node.js, Express.js, and MVC architecture for product
and order management.
- Implemented inventory recovery logic to automatically restore product stock when
checkout sessions expired or were abandoned.
- Collaborated with team members using Agile practices, Git, and GitHub throughout the
development lifecycle.