pc-accessories-store-

🚀 Byte Bazar Tech - Full Stack PC Accessories Store

Byte Bazar Tech is a premium, full-stack e-commerce platform dedicated to high-performance PC peripherals. Built with a modern tech stack, it offers a seamless shopping experience for gamers and tech enthusiasts.

Byte Bazar Banner

🌟 Key Features

🛠️ Technology Stack

Frontend

Backend


🚀 Getting Started

Prerequisites

Installation

  1. Clone the repository
    git clone https://github.com/bisu617/pc-accessories-store-.git
    cd pc-accessories-store-
    
  2. Backend Setup
    cd backend
    npm install
    

    Create a .env file in the backend folder:

    PORT=5000
    MONGODB_URI=your_mongodb_connection_string
    JWT_SECRET=your_jwt_secret
    FRONTEND_URL=http://localhost:3000
    

    Run the seed script to populate products:

    npm run seed
    

    Start the dev server:

    npm run dev
    
  3. Frontend Setup
    cd ../frontend
    npm install
    

    Create a .env.local file in the frontend folder:

    NEXT_PUBLIC_API_URL=http://localhost:5000/api
    

    Start the dev server:

    npm run dev
    

🌐 Deployment

Backend (Render)

Frontend (Vercel)


📜 License

This project is for portfolio purposes.


Developed with ❤️ by Bishesh Acharya