Skip to content

student-ompandey/Zerodha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Zerodha Clone (Monorepo)

This is a Zerodha Clone project built with a monorepo structure containing backend, frontend, and dashboard.


📂 Project Structure

Zerodha/
├── backend/      # Node.js + Express + MongoDB (APIs & Database)
├── frontend/     # React App (User Interface)
├── dashboard/    # Admin Dashboard (React + APIs)
├── .gitignore
└── README.md

⚙️ Backend Setup (Node.js + Express)

  1. Go to the backend folder:
    cd backend
  2. Install dependencies:
    npm install
  3. Start the backend server:
    npm start
    The backend will run on http://localhost:5000

💻 Frontend Setup (React)

  1. Go to the frontend folder:
    cd frontend
  2. Install dependencies:
    npm install
  3. Start the frontend app:
    npm start
    The frontend will run on http://localhost:3000

📊 Dashboard Setup (React)

  1. Go to the dashboard folder:
    cd dashboard
  2. Install dependencies:
    npm install
  3. Start the dashboard app:
    npm start
    The dashboard will run on http://localhost:3001

🌟 Features

  • User authentication (login/signup)
  • Buy/Sell stocks
  • Holdings & Positions tracking
  • Admin Dashboard

🛠️ Tech Stack

  • Frontend: React, TailwindCSS
  • Backend: Node.js, Express.js, MongoDB
  • Dashboard: React
  • Version Control: Git + GitHub

🤝 Contribution

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

About

This is a Zerodha Clone project built with a monorepo structure containing backend, frontend, and dashboard.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors