01 / Business software
Equipment platform & custom CMS
Full-stack development · React, Node.js & Firebase
An equipment catalogue for customers, with publishing and administration tools for the people maintaining it.
I built the public React interface, product and article editors, backend data services, staff permissions, reporting and release checks.

- For customers
- Browse equipment categories and product information, then find the relevant support and contact routes.
- For editors
- Maintain products, prepare articles, choose images and publish content through the CMS.
- For administrators
- Manage staff access, import records, export data and review site activity.
Engineering details
The implementation separates editor components, data services and permission checks. Rich-text content is sanitised and prepared with slugs and search metadata. Server rendering serves the public pages; automated release gates check tests, access rules and artifact integrity before deployment.

