Summary/Context
MamaBear is a full-stack e-commerce platform designed to deliver a modern online shopping experience while providing businesses with a comprehensive administration system to manage products, customers, memberships, orders, and marketing campaigns
The platform focuses on scalability, performance, and maintainability by combining a responsive customer-facing storefront with a robust backend infrastructure.
As the Front-End Lead, I led the planning, design, and execution of the frontend architecture while collaborating closely with backend developers to build a seamless full-stack solution.
The project aims to provide a secure, scalable, and high-performance e-commerce platform capable of supporting end-to-end online retail operations
Video: Click to Watch The Demo
Scope of Work
Planned the frontend architecture and coordinated the implementation of reusable, scalable UI components using Next.js, TypeScript, Tailwind CSS, and Shadcn/UI.
Collaborated with backend developers to define API contracts and integrated the frontend with NestJS REST APIs for authentication, product management, customer accounts, memberships, loyalty points, payments, and order processing.
Utilized NestJS, Prisma ORM, and Supabase PostgreSQL to manage business logic, user authentication, database operations, and application services.
Focused on responsive design, component reusability, application performance, and seamless frontend-backend integration while supporting an agile development workflow.
Deployment
Front End : https://mama-bear-frontend.vercel.app/
Back End : https://mamabear-backend.onrender.com/api