← Back to projects

Project

NutriSys

Clinical and operational management system for dietitians

A full-stack web platform developed to assist dietitians in managing clinical and operational aspects of patient care. The system centralizes registrations, consultations, anthropometric evaluations, body evolution tracking, food databases, dietary substitutions, and the creation of personalized meal plans with professional PDF generation. The application performs auxiliary calculations, such as BMI, body composition, energy targets, macronutrients, and micronutrients, ensuring clinical decisions remain under the responsibility of the dietitian.

TypeScript Next.js React Tailwind CSS Motion PostgreSQL Prisma Zod Docker Vitest Playwright GitHub Actions SonarQube

Destaques

  • Complete patient management, consultations, and evaluations
  • Personalized meal plans with professional PDF generation
  • Auxiliary anthropometric calculations and evolution tracking
  • Integrated food database with the TACO table
  • Modular architecture with Next.js and TypeScript
  • Secure authentication and clinical data protection
  • Responsive interface with light and dark themes
  • Accessible micro-interactions and animations with Motion
  • Unit tests and E2E tests with Vitest and Playwright
  • Continuous quality with GitHub Actions and SonarQube