A real-time, secure business management dashboard to track transactions, expenses, debtors, and creditors. Deployed live on Vercel with a Supabase backend.
Live Demo: https://business-dashboard-lake.vercel.app/
A screenshot of your dashboard's home screen.
This project was built to provide a comprehensive and easy-to-use tool for small business owners to manage their day-to-day finances. It replaces manual record-keeping with a secure, cloud-based solution that can be accessed from any device. The application was originally built with local HTML, CSS, and JavaScript and was later migrated to a full-stack application using Supabase for the database and authentication, and Vercel for deployment.
- Secure User Login: Email and password authentication powered by Supabase.
- Real-Time Database: All data is stored in a PostgreSQL database and updates in real-time across devices.
- Comprehensive Tracking: Separate modules for Transactions, Expenses, Debtors, and Creditors.
- Financial Overview: A central dashboard with key metrics like Total Income, Expenses, and Net Profit.
- Account Management: Track balances for both cash and multiple bank accounts.
- Data Export: Export any data table to a
.csvfile for use in Excel or other software. - Interactive Charts: Visual representations of financial data to track trends.
This project was built using the following technologies:
- Frontend: HTML, CSS, JavaScript
- Backend: Supabase (PostgreSQL Database, Authentication, Real-time)
- Deployment: Vercel