Skip to content

bestculling/ShopTouch-Web-Application

Repository files navigation


Project Logo

ShopTouch E-Commerce Web application

An E-commerce platform built with Next.js, Tailwind CSS and MongoDB.

📋 Table of Contents

  1. 🛍️ Introduction
  2. ⚙️ Tech Stack
  3. 🚀 Features

🛍️ Introduction

This is a full-stack e-commerce platform built using Next.js for the frontend, Tailwind CSS for styling, and MongoDB for the database. It provides a seamless shopping experience with features for browsing products, managing a shopping cart, and processing orders.

⚙️ Tech Stack

  • Frontend: Next.js, React.js, TypeScript, Tailwind CSS
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Image Upload: UploadThing
  • Authentication: NextAuth.js
  • State Management: Redux Toolkit
  • Product Browsing: Display products with images, descriptions, and prices.
  • Shopping Cart: Add and remove items from the cart, and update quantities.
  • Admin Dashboard:
    • Add, edit, and delete products.
    • View and manage orders.
  • Secure Authentication: User login and registration with NextAuth.js.
  • Image Uploads: Handle product image uploads securely and efficiently with UploadThing.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published