{"id":22645362,"url":"https://github.com/jenil-desai/zerodha-clone","last_synced_at":"2025-07-09T14:09:41.781Z","repository":{"id":251069722,"uuid":"836295349","full_name":"Jenil-Desai/Zerodha-Clone","owner":"Jenil-Desai","description":"Clone of the popular stock trading platform Zerodha built using the MERN stack. This project aims to replicate key features including real-time stock updates, user authentication, and portfolio management.","archived":false,"fork":false,"pushed_at":"2024-11-13T09:59:30.000Z","size":6330,"stargazers_count":7,"open_issues_count":0,"forks_count":5,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-19T06:56:23.349Z","etag":null,"topics":["bootstrap","expressjs","material-ui","mongodb","nodejs","react"],"latest_commit_sha":null,"homepage":"https://zerodha-clone-frontend.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Jenil-Desai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-07-31T14:43:57.000Z","updated_at":"2025-03-06T04:29:53.000Z","dependencies_parsed_at":"2024-11-13T10:40:04.222Z","dependency_job_id":null,"html_url":"https://github.com/Jenil-Desai/Zerodha-Clone","commit_stats":null,"previous_names":["jenil-desai/zerodha-clone"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Jenil-Desai/Zerodha-Clone","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jenil-Desai%2FZerodha-Clone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jenil-Desai%2FZerodha-Clone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jenil-Desai%2FZerodha-Clone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jenil-Desai%2FZerodha-Clone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jenil-Desai","download_url":"https://codeload.github.com/Jenil-Desai/Zerodha-Clone/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jenil-Desai%2FZerodha-Clone/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264473885,"owners_count":23613960,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstrap","expressjs","material-ui","mongodb","nodejs","react"],"created_at":"2024-12-09T06:05:12.934Z","updated_at":"2025-07-09T14:09:41.732Z","avatar_url":"https://github.com/Jenil-Desai.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌐 Zerodha Clone\n\nWelcome to **Zerodha Clone**! This repository includes a clone of the popular stock trading platform, built using the MERN stack.\n\n---\n\n## 📑 Table of Contents\n\n1. [Overview](#-overview)\n2. [Technologies](#-technologies)\n3. [Packages \u0026 Libraries Used](#-packages--libraries-used)\n4. [Getting Started](#-getting-started)\n5. [Setup](#-setup)\n6. [Features](#-features)\n7. [Demo \u0026 Screenshots](#-demo--screenshots)\n8. [Acknowledgments](#-acknowledgments)\n9. [License](#-license)\n\n---\n\n## 🌟 Overview\n\n**Description**: A clone of the popular stock trading platform, Zerodha, built using the MERN stack.\n\n---\n\n## 💻 Technologies\n\nBelow is a breakdown of the core technologies used in this project.\n\n| 🌐 Web       |\n| ------------ |\n| **React.js** |\n| **Node.js**  |\n| **MongoDB**  |\n\n---\n\n## 📦 Packages / Libraries Used\n\nThis project uses the following essential libraries and packages:\n\n| Package / Library  | Purpose                       |\n| ------------------ | ----------------------------- |\n| `Bootstrap 5.3`    | Responsive design             |\n| `Material UI`      | UI Components                 |\n| `Express.js`       | Backend framework             |\n| `Mongoose`         | MongoDB object modeling       |\n| `Bcrypt`           | Password hashing              |\n| `Jwt`              | JSON Web Token                |\n| `Charts.js`        | Data visualization            |\n| `Axios`            | HTTP client                   |\n| `React Router Dom` | Client-side routing           |\n| `Passport`         | Authentication                |\n| `cors`             | Cross-origin resource sharing |\n| `Body-Parser`      | Body parsing middleware       |\n\n---\n\n## 🚀 Getting Started\n\nFollow these steps to set up the project in your local environment:\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/Jenil-Desai/zerodha-clone.git\n   ```\n2. Install dependencies for Backend, Frontend, and Dashboard.\n\n   ```bash\n   cd backend\n   npm install\n   ```\n\n   ```bash\n   cd ../dashboard\n   npm install\n   ```\n\n   ```bash\n   cd ../frontend\n   npm install\n   ```\n\n3. Configure environment variables for the backend. Create `.env` in the `backend` folder with following :\n   ```env\n   PORT=3000\n   MONGO_URL=\"Your Mongo Database Url\"\n   secret=\"Your Unique JWT Secret\"\n   ```\n4. Run the web application:\n   ```bash\n   npm start\n   ```\n\n---\n\n## ⚙️ Setup\n\n1. Go to `localhost:3000`.\n2. Register a new user.\n3. Explore the dashboard.\n\n---\n\n## 🎯 Features\n\nExplore the unique features available in this application:\n\n- **User Authentication**\n- **User Authorization**\n- **Orders Page**\n- **Dashboard**\n- **Frontend Clone**\n\n---\n\n## 🔗 Demo \u0026 Screenshots\n\n- [Demo](https://zerodha-clone-frontend.vercel.app)\n- UserName : Demo\n- Password : Demo\n\n| Mock Up                            | Home Page                             | Dashboard                              | About Page                         |\n| ---------------------------------- | ------------------------------------- | -------------------------------------- | ---------------------------------- |\n| ![Mockup](./Screenshot/mockup.png) | ![Mockup](./Screenshot/Homepage.jpeg) | ![Mockup](./Screenshot/Dashboard.jpeg) | ![Mockup](./Screenshot/About.jpeg) |\n\n| Products Page                        | Pricing Page                         | Support Page                         |\n| ------------------------------------ | ------------------------------------ | ------------------------------------ |\n| ![Mockup](./Screenshot/Product.jpeg) | ![Mockup](./Screenshot/Pricing.jpeg) | ![Mockup](./Screenshot/Support.jpeg) |\n\n---\n\n## 🙏 Acknowledgments\n\nWe’d like to thank the following contributors and resources:\n\n- **[Apna College's Delta 3.0 Course](https://www.apnacollege.in/)** - Course resource.\n\n---\n\n## 📜 License\n\nThis project is licensed under the [MIT License](LICENSE). See the [LICENSE](LICENSE) file for details.\n\n---\n\n### Enjoy exploring and contributing to Zerodha Clone!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjenil-desai%2Fzerodha-clone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjenil-desai%2Fzerodha-clone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjenil-desai%2Fzerodha-clone/lists"}