Invoice Manager
Invoice Manager is a dashboard app that compiles receipts, manages client details, and exports PDF sheets.

The Problem
Small businesses waste hours coding invoice forms and emailing manual invoices.
Business Goal
Build an offline-ready invoices compiler that exports PDF files locally.
Our Solution
We engineered a React Redux dashboard integrating client-side PDF export mechanisms.
Development Phases
Wrote Redux Persist database configurations
Coded responsive PDF canvas printing layouts
Built client form validation validators
Technical Challenges
Ensuring exported PDF templates align exactly with printable document scales.
Lessons Learned
Utilizing Redux Persist database allowed users to keep their data safe during offline periods.
System Architecture
React SPA utilising Redux Persist for offline storage, with Tailwind CSS rendering.
Technology Stack
Delivered Outcomes
Helped clients export invoices locally without database server dependency.
Project FAQs
Is data saved to a server?
No, all diagnostic data is persisted on local browser storage for safety.