Custom UI for Netvisor's hour-tracking functionality.
Implemented with a stateless Nest.js backend and a Next.js frontend. The backend is essentially a proxy for individual users to communicate with Netvisor API without needing to have actual access to it.