Skip to content

Latest commit

History

History
26 lines (23 loc) 路 1.28 KB

README.md

File metadata and controls

26 lines (23 loc) 路 1.28 KB

Full-Stack E-Commerce Website with Next.js

Overview

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.

Features

  • 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.

Technologies Used

  • Next.js 13.4
  • Prisma
  • Next-Auth
  • MongoDB
  • Google Login
  • TailwindCSS
  • DaisyUI
  • Vercel