Skip to content

Latest commit

 

History

History
executable file
·
25 lines (19 loc) · 1.05 KB

README.md

File metadata and controls

executable file
·
25 lines (19 loc) · 1.05 KB

E-commerce Project (2/2): Online store

This is second part of my e-commerce project where I build from scratch an e-commerce platform in two parts: (1) Dashboard and backend to support multiple shops that can be connected to it, (2) Online shop connected to dashboard and backend.

You can find the fist part of my E-commerce project (the dashboard and backend itself) here: https://github.com/blzjmzk/ecommerce-dashboard-and-backend?tab=readme-ov-file

Features:

  • Online store connected to dashboard and backend built from scratch
  • Shopping Cart
  • Payments via Stripe (test mode)
  • Featured products displayed on the landing page
  • Related products displayed on the card of a specific product
  • Product filtering
  • Product preview modals
  • Responsive design

Stack

  • Next.js and TypeScript
  • Client-side state management (shopping cart, product preview modals) using Zustand
  • Toast notifications with React Hot Toast
  • Payments with Stripe (test-mode)
  • Styling: Headless UI