01 / What it covers
The monorepo is an intranet for planning work. The API covers projects, proposals, clients, contacts, tasks, calendars, and subcontractors. The UI is Vue.
Project
Internal tool for project management and resource planning: projects, proposals, clients, and tasks.
01 / What it covers
The monorepo is an intranet for planning work. The API covers projects, proposals, clients, contacts, tasks, calendars, and subcontractors. The UI is Vue.
02 / What I worked on
Project and proposal endpoints, default statuses when one is missing, moving query logic from repositories into services, non-paginated project search, and e2e tests around proposals, subjects, and subcontractors.
03 / Stack
Nx, NestJS, Prisma, PostgreSQL, Vue 3, CASL, WebSockets, Docker, Jest, and Vitest.
More projects
API for projects and participants, with payments, rewards, vouchers, and partner donations.
API for a financial-advice portal: fact finds, products, risk assessments, and generated application files.
Product catalog and shop: categories, cart, checkout, blogs, and job offers, with a Next.js front end.
Clinic API for genetics, oncogenetics, prenatal tests, and stem cells, with a Next.js CRM in front.
Clinic nutrition platform: patients, visits, meals, and generated nutrition-plan PDFs.
A lead finder for a travel agency: a multi-step trip questionnaire, then a hand-built offer.
Backend for drivers, custom routes, expenses, and account email, with a Vue client.