A modern portfolio tracking application built with React, Vite, and Supabase.
- Frontend: https://portfolio-tracker-hackstyx.vercel.app/
- Backend: https://portfolio-tracker-backend-eh7r.onrender.com
- Database: Supabase
- Real-time stock tracking
- Portfolio management
- Watchlist functionality
- Market calendar
- News integration
- Dark/Light theme
- Responsive design
- Frontend: React 18, Vite, Tailwind CSS, Tremor UI
- Backend: Node.js, Express.js
- Database: Supabase (PostgreSQL)
- Authentication: Supabase Auth
- Stock Data: Finnhub API
- Deployment: Vercel (Frontend), Render (Backend)
- Clone the repository
- Install dependencies:
npm install
- Set up environment variables (see
.env.example
) - Start development server:
npm run dev
See DEPLOYMENT_GUIDE.md for detailed deployment instructions.