FolioVault is a premium Investment Portfolio Management System built with a React frontend and a flat PHP API backend.
- Frontend: React + Tailwind CSS v4 dashboard.
- Backend: Flat PHP endpoints + JWT Authentication.
- Database: MySQL schema and seed data.
- ✅ JWT Authentication: Secure login/register with HttpOnly cookies.
- ✅ Dashboard: Visual portfolio breakdown using Chart.js.
- ✅ Inventory Tracking: Manage Stocks and Mutual Funds with real-time gain/loss tracking.
- ✅ Transaction History: Searchable and paginated history of all buys and sells.
- ✅ Dark Mode: Fully theme-aware UI with premium aesthetics.
- Set up the Backend (Database + .env).
- Set up the Frontend (npm install + dev).
- Open
http://localhost:5173and use the Demo Button to explore.
MIT