A full-stack stock market trading platform inspired by Zerodha, built using the MERN Stack. The application provides secure user authentication, a responsive dashboard, real-time stock price updates using Socket.IO, portfolio management, and order placement functionality.
- 🌐 Frontend: https://stock-sphere-project-mtil.vercel.app
- ⚙️ Backend API: https://stocksphere-project.onrender.com
- 🔐 User Authentication (Signup/Login)
- 🍪 JWT Authentication with Cookies
- 📊 Interactive Trading Dashboard
- 📈 Real-time Stock Price Updates using Socket.IO
- 💼 Portfolio Holdings
- 📌 Positions Management
- 🛒 Buy/Sell Order Placement
- 📱 Fully Responsive UI
- ☁️ Deployed on Vercel & Render
- React.js
- React Router
- Axios
- React Toastify
- CSS
- Font Awesome
- Node.js
- Express.js
- MongoDB
- Mongoose
- JWT
- bcryptjs
- Socket.IO
- Cookie Parser
StockSphere-Project
│
├── Frontend
│ ├── public
│ ├── src
│ └── package.json
│
├── Backend
│ ├── Controllers
│ ├── Middlewares
│ ├── Model
│ ├── Routes
│ ├── utils
│ ├── index.js
│ └── package.json
│
└── README.md
git clone https://github.com/PariRastogi18/StockSphere-Project.gitcd Frontend
npm install
npm startcd Backend
npm install
npm startPORT=5000
MONGO_URL=your_mongodb_connection_string
TOKEN_KEY=your_secret_keyREACT_APP_API_URL=http://localhost:5000Add screenshots of:
- Frontend → Vercel
- Backend → Render
- Database → MongoDB Atlas
- Watchlist
- Live Market API Integration
- Portfolio Analytics
- Stock Search
- User Profile
- Dark Mode
- Price Charts
Pari Rastogi
- GitHub: https://github.com/PariRastogi18
- LinkedIn: www.linkedin.com/in/pari-rastogi-907336309
If you like this project, don't forget to ⭐ star the repository.





