A full-stack Next.js + Supabase e-commerce project. Initially intended to reproduce main features of Countdown.co.nz which is an online groceries store (for a locally based supermarket chain).
Doesn't reproduce stock management, logistics, etc. that would actually be involved with this sort of service.
- Next.js (TypeScript) - web framework
- Tailwind CSS - CSS framework
- Mantine - React components library
- Vercel - hosting
- React Query - data fetching management
- Zustand - state management
- Jest & React Testing Library - testing
- Supabase - Backend-as-a-Service
- Postgres - database
- Prisma - ORM
- Stripe - payments
- Google Places API - address API (for auto-complete)