/ShopWithSteeze

An online retail ecommerce web store for a Jewelery website

Primary LanguagePostScript

ShopWithSteeze - Men's Jewelry Store

Description

ShopWithSteeze is a modern and stylish Men's Jewelry Store web application built using React.js, Express.js, and MongoDB. This platform provides a curated selection of high-quality jewelry items designed exclusively for men.

Table of Contents

Features

  • User Authentication: Secure user registration and login functionality.
  • Product Catalog: Browse a wide range of men's jewelry products.
  • Product Details: View detailed information about each product.
  • Shopping Cart: Add products to the shopping cart for a seamless shopping experience.
  • Checkout: Easily manage your cart and complete your purchase.
  • Order Tracking: Track the status of your orders.

Technologies Used

  • Frontend: React.js
  • Backend: Express.js
  • Database: MongoDB
  • Authentication: Passport.js
  • Payment Processing: (If applicable, mention the payment gateway)

Getting Started

To get started with ShopWithSteeze, follow these steps:

  1. Clone the repository: git clone https://github.com/Ay7ot/shopwithsteeze.git
  2. Install dependencies for both the frontend and backend: cd shopwithsteeze/frontend yarn cd ../backend npm install
  3. Set up your MongoDB database and update the configuration files accordingly.
  4. Start the frontend and backend servers: cd shopwithsteeze/frontend yarn dev cd ../backend npm start
  5. Access the application in your web browser at http://localhost:5173.

Installation

If you want to run this application locally, follow the Getting Started section above. Otherwise, the application should be deployed and accessible online.

Usage

  • Visit the website at ShopWithSteeze.com.
  • Create an account or log in to start shopping.
  • Browse the catalog, add items to your cart, and proceed to checkout.
  • Track your orders in your account profile.

Contributing

We welcome contributions from the open-source community