E-Commerce Project
Storefront, admin dashboard, and backend API for an e-commerce application.
Storefront
Storefront homepage
Product listing
Product detail
Cart page
Checkout page
Order pageE-commerce storefront with product browsing, variant selection, cart, and checkout flow.
Tech stack: Next.js, TanStack Query, Tailwind CSS, shadcn/ui, Zod
Admin Panel
Dashboard Overview
Order Management
Category Tree Management
Banner Creation
Generated Product VariantsAdmin dashboard for managing products, variants, orders, and storefront content.
Tech stack: React (Vite), Mantine UI, TanStack Query, Zod, DnD Kit
Backend API
Backend API for authentication, products, checkout, orders, and payment handling.
Includes payment integration, Redis caching, scheduled jobs, integration testing, and Swagger documentation.
Tech stack: Node.js, Express, TypeScript, PostgreSQL, Redis, Knex, Zod