Back to Home

E-Commerce Project

Storefront, admin dashboard, and backend API for an e-commerce application.

Storefront

Storefront homepageStorefront homepage
Product listingProduct listing
Product detailProduct detail
Cart pageCart page
Checkout pageCheckout page
Order pageOrder page

E-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 OverviewDashboard Overview
Order ManagementOrder Management
Category Tree ManagementCategory Tree Management
Banner CreationBanner Creation
Generated Product VariantsGenerated Product Variants

Admin 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