StockTally is a stock trade and watchlist management app built using the MERN stack. It allows users to track trades, manage watchlists, and analyze portfolio activity with a clean and responsive UI.
-
✅ CRUD operations for:
- Trades – manage stock buy/sell records
- Watchlists – track stocks of interest
-
🔐 User Authentication (Sign Up / Login)
-
📱 Fully responsive UI (Bootstrap)
-
🌍 REST API with Node.js & Express
-
☁️ MongoDB Atlas integration
- Frontend: React.js (CRA), Bootstrap, Context API
- Backend: Node.js, Express.js
- Database: MongoDB (Atlas)
- Deployment: Vercel (Frontend), Render (Backend)
stocktally/
├── Frontend/
│ ├── public/
│ ├── src/
│ │ ├── components/
│ │ ├── context/
│ │ ├── pages/
│ │ ├── services/
│ │ └── App.jsx
├── Backend/
│ ├── config/
│ ├── controllers/
│ ├── middlewares/
│ ├── models/
│ ├── routes/
│ ├── utils/
│ ├── .env
│ └── server.js
├── screenshots/
│ ├── home.png
│ ├── login.png
│ ├── signup.png
│ ├── dashboard.png
│ └── watchlist.png
git clone https://github.com/Dp20703/stocktally.git
cd stocktallycd Backend
npm install
npm run devcd ../Frontend
npm install
npm startInside Frontend/:
npm start→ Run app in development modenpm run build→ Build for productionnpm test→ Run testsnpm run eject→ Eject CRA config (irreversible)
- 📊 Profit/Loss analytics dashboard
- 🔔 Real-time stock price integration
- 📱 Mobile app version
- 🧠 AI-based stock suggestions
Darshan Prajapati 🔗 https://www.linkedin.com/in/darshan-prajapati-523202282 🔗 https://github.com/Dp20703
Built for traders, by a tech enthusiast 💼📈




