DigitalPort CRM
A CRM for tracking customers, orders and support cases.
- Client
- DigitalPort
- Year
- 2025
- Language
- English
- Built with
- WordPress, Vite, TypeScript, Firebase, PHP
What we did
We built the CRM: a TypeScript interface on Vite, with WordPress, PHP and Firebase behind it.
The tricky part was keeping support cases tied to the orders they came from. We put both in one table, where each order shows its product, purchase date, case and supervisor. One search box finds any order by customer name, product or order ID, and the open-case count sits above the table.
Screens

Orders and support cases, with customer names and email addresses removed for this site