Skip to content

Whether you're browsing for fashion, electronics, or any other product category, our e-commerce app built on Next.js, Tailwind CSS, Daisy UI, Prisma, PostgreSQL, and Supabase guarantees a user-friendly and secure shopping experience like never before. Shop with confidence, explore with ease & enjoy the convenience of our state-of-the-art platform.

License

Notifications You must be signed in to change notification settings

Bestbynature/nextmazon

Repository files navigation

📗 Table of Contents

📖 NextMazon Ecommerce App

This is a simple Ecommerce app built with Next JS, Prisma, Supabase and React. It is a simple app that allows users to add products to a database, view products in the database, view product details, add to cart and checkout. It also allows users to sign in and sign out of the app. Whether you're browsing for fashion, electronics, or any other product category, our e-commerce app built on Next.js, Tailwind CSS, Daisy UI, Prisma, PostgreSQL, and Supabase guarantees a user-friendly and secure shopping experience like never before. Shop with confidence, explore with ease & enjoy the convenience of our state-of-the-art platform.

🛠 Built With

Tech Stack

Project languages and Libraries
  • TypeScript
  • JavaScript
  • zod
  • Prisma
  • Supabase client
  • React
  • DaisyUI
  • Tailwind CSS
FrameWork
  • >NEXT JS
DataBase

Key Features

  • Sign in
  • Sign out
  • Add Product to database
  • Responsive
  • View Products n database
  • View Product details
  • Add to cart
  • Checkout

Live Demo

Live Demo Link

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps.

Setup

for cloning follow this steps

  • go to the green code button at the top left of this Repository
  • copy either SSH or https link depending on your preference and the previous setup you've made on your system
  • open your terminal and navigate into your desired folder
  • Then run git clone <copied link> command
  • or just download ZIP file
  • Create .env file in root directory and add your database credentials
  • Then run yarn install or npm install to install all dependencies

Usage

To run the project, execute the following command:

  • npm run dev or yarn dev to start the development server

(back to top)

👥 Author

👤 Author: Damilare

🔭 Future Features

  • Payment solution using stripe
  • Other Authentication methods apart from Google
  • Implementation of Authorization and privileges

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project please give it a star or buy me a coffee to show your support!

(back to top)

🙏 Acknowledgments

I appreciate freeCodeCamp for providing the inspiration for this work.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

Whether you're browsing for fashion, electronics, or any other product category, our e-commerce app built on Next.js, Tailwind CSS, Daisy UI, Prisma, PostgreSQL, and Supabase guarantees a user-friendly and secure shopping experience like never before. Shop with confidence, explore with ease & enjoy the convenience of our state-of-the-art platform.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published