Skip to content

An e-commerce website to shop quality electronics, fashion & more

Notifications You must be signed in to change notification settings

Nimi77/spesamart

Repository files navigation

SpesaMart

🛍️ Overview

SpesaMart offers a curated selection of fashion, electronics, and home essentials. SpesaMart ensures a seamless shopping experience for all users.

🏠 Home

  • Sales: Highlights ongoing promotions and discounts.
  • Category: Displays product categories such as Fashion, Electronics, and Home Essentials.
  • BestSelling: Showcases top-selling products to help customers make informed choices.
  • SalesCategory: Organizes sales items by categories for easy navigation.
  • Products: Displays individual product details with an option to add to cart or wishlist.
  • NewArrival: Highlights the latest products added to the catalog.
  • Services: Provides information about delivery, returns, and customer support.

🛠️ Features

  • Authentication: User login and signup powered by NextAuth for secure authentication.
  • Wishlist: Save favorite items to view later.
  • Cart and Checkout: Add products to the cart and proceed to a secure checkout process.
  • Navigation: Navigate between About, Contact, Wishlist, Cart, and Checkout pages with ease.

🛠️ Tech Stack

  • Next.js: Framework for server-rendered React applications.
  • Tailwind CSS: Utility-first CSS framework for responsive styling.
  • MongoDB: NoSQL database for storing application data.
  • Prisma: Database ORM for MongoDB.
  • NextAuth: Library for user authentication and session management.

Usage

  1. Browse product categories on the home page.
  2. Search for any product using the product name to filter it.
  3. Add products to your wishlist or cart.
  4. Sign in or sign up to manage your wishlist and make purchases.
  5. Navigate to other pages like About, Contact, and Wishlist.

About

An e-commerce website to shop quality electronics, fashion & more

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published