A fully responsive e-commerce web application built with Next.js 13. The project includes a product catalog, shopping cart, user authentication, and payment processing via Stripe.
- Framework: Next.js 13 (App Router)
- State Management: Redux Toolkit
- Authentication & Database: Firebase
- Payments: Stripe
- Styling: Tailwind CSS
- Icons: React Icons, FontAwesome
- User registration and login via Firebase Authentication
- Product catalog with responsive layout
- Shopping cart with Redux state management
- Checkout flow with Stripe payment integration
- Persistent user session
https://next-js-store-bay.vercel.app/
Note: This is a portfolio project built in 2023. The Firebase and Stripe integrations rely on external services that may no longer be active. The codebase is fully available for review.