Featured project
Insight Dashboard
A native Windows dashboard that gives small business owners one reliable place to track sales, spending, inventory, and clients — entirely offline.
Project walkthrough
About the project
Insight Dashboard started from a simple observation: many small shops run their back office across spreadsheets, paper notes, and tools that do not talk to each other. I built a desktop app that keeps everything in one SQLite database on the owner's machine, so the business keeps working even without internet.
The app covers the full operational loop — recording sales and purchases, tracking expenses (including recurring ones), managing clients and suppliers, handling credits, and monitoring inventory. A summary dashboard surfaces the numbers that matter day to day. Custom fields let each business adapt the tool to how they actually work, and an archive system makes sure historical records stay accessible instead of disappearing when something is retired.
Key features
- Unified back-office hub for sales, purchases, expenses, and inventory
- Offline-first SQLite storage with a local data layer
- Dashboard analytics for sales, purchases, and spending trends
- Custom fields tailored to each business workflow
- Recurring expenses, credits, and supplier/client management
- Archive system to preserve historical records
- Lightweight native packaging with Tauri
What I built
- Designed the database schema and offline persistence layer
- Built the React + TypeScript UI and dashboard views
- Implemented business modules end to end (sales, inventory, credits, etc.)
- Packaged and structured the app as a maintainable Tauri desktop product