Full-stack e-commerce app built with Next.js.
- User Login and new Account creation with credentials
- Search bar filtering
- Tags Filtering
- Categories Filtering
- Wishlist page
- Cart page with checkout
- Dark and light color modes
- Ability to add/remove and list items when logged in by manually navigating to
baseurl/admin
- Create a .env file and insert the following:
DATABASE_URL=''
NEXTAUTH_SECRET=""
JWT_SECRET=''
-
Install dependencies with
npm i
-
Push the database to your DB host (e.g., Railway) using Prisma
-
Run the development server:
npm run dev