A fragile single-user Access database, scattered spreadsheets, one shared password, and recovery via an IT call. We rebuilt it as a proper relational system the whole team can use from anywhere.
Initial challenges
- System crashed with two users
- Recovery required IT calls
- Data scattered in spreadsheets
- Only accessible from one location
- Single shared-password security
Delivered solutions
- Proper relational database design
- Cloud-hosted React/Node.js app
- Role-based access with 2FA
- Consolidated data including holidays
- 5-minute remote restore capability
What we delivered
- Cloud database platformReact/Node.js webapp with PostgreSQL backend
- Security overhaulRole-based access replacing shared credentials, with 2FA
- Data consolidationScattered spreadsheets unified into a single source of truth
The solution exceeded every expectation. It’s incredibly well thought out and the attention to detail has been outstanding. We couldn’t be happier with the results.



