Projects using Node.js in OvčaProjects using Node.js in OvčaA production‑ready internal web application designed to help small teams manage clients and their ongoing work in a structured and maintainable way.
The application provides authentication, full CRUD functionality for client records, engagement tracking per client, and detailed views with notes and status history. Clients can be archived instead of deleted to preserve operational data.
An overview dashboard presents key operational metrics, including total and active clients, open versus completed engagements, and recent activity, using simple summary cards and basic visualizations.
Built with React and TypeScript on the frontend and a Node.js / Express backend, the project focuses on clean architecture, realistic CRUD logic, and MVP‑level internal tooling.