Skip to content

Latest commit

 

History

History
49 lines (31 loc) · 1.36 KB

README.md

File metadata and controls

49 lines (31 loc) · 1.36 KB

Audiophile - Audio E-Commerce Platform

Audiophile is an audio e-commerce platform built on the MERN stack (MongoDB, Express.js, React, Node.js). This app specializes in selling high-quality audio products such as earphones, headphones, and speakers. Users can browse products, manage their cart, and proceed to checkout with ease.

Deployed App

Visit the deployed version here

Features

  • Product Catalog: Browse a wide range of audio products including earphones, headphones, and speakers.
  • Cart Management: Add products to your cart, view cart items, and modify quantities.
  • Checkout Process: Seamlessly proceed to checkout and complete your purchase.
  • User Authentication: Secure user accounts with registration and login features.

Tech Stack

  • Frontend: React.js, Tailwind CSS
  • Backend: Node.js, Express.js, MongoDB
  • Deployment: Vercel (for the frontend)

Installation

  1. Clone the repository:

    git clone https://github.com/MundiaNderi/audiophile.git
  2. Navigate into the project directory:

    cd tomato
  3. Install dependencies for both frontend and backend:

    npm install
  4. Set up your environment variables for MongoDB and other configurations.

  5. Start the app:

    npm run dev