This project is a full-stack e-commerce website built with Next.js 13.4 and the new app router. It guides me through various aspects of developing a dynamic e-commerce platform similar to Amazon, including server-side actions, database management with Prisma, user authentication with Next-Auth and Google login, and more.
- Next.js Server Actions: Utilize Next.js server actions for efficient server-side rendering.
- Prisma Database Management: Manage databases seamlessly with Prisma ORM.
- Dynamic Website Construction: Construct a dynamic website resembling Amazon's functionality.
- User Security: Ensure user security using Next-Auth, MongoDB, and Google login.
- Anonymous Carts: Implement anonymous carts to enhance user experience.
- Stellar UI: Create a stellar user interface with TailwindCSS and DaisyUI.
- Deployment on Vercel: Deploy my application seamlessly on Vercel.
- Optimized Metadata: Optimize page metadata for improved SEO.
- React Cache with Prisma: Streamline Prisma requests with React cache for better performance.
- Developer Tools: Set up essential developer tools for a smooth coding journey.
- Next.js 13.4
- Prisma
- Next-Auth
- MongoDB
- Google Login
- TailwindCSS
- DaisyUI
- Vercel