DaniSystem
Système web full stack pour gérer les rendez-vous, les données financières et les rapports d'un salon de coiffure.
Acessar projetoContexto
Projet créé en juillet 2026 pour organiser l'activité de Salão Dani dans une application web avec authentification et zones protégées.
Problema
L'entreprise devait centraliser les rendez-vous, les données financières et les rapports dans un parcours simple pour des profils aux droits différents.
Público
Propriétaire et réception d'un salon de coiffure, avec accès séparé pour les opérations et la vision financière.
Minha participação
Développement full stack du frontend, backend, API REST, authentification, règles d'accès, persistance et déploiement.
Solução
Application avec login, changement obligatoire du mot de passe initial, rôles réceptionniste et propriétaire, rendez-vous, données financières et rapports. Déploiement public : https://frontend-sigma-jade-54.vercel.app/login
Arquitetura
Frontend en React, TypeScript, Vite et React Router. Backend en Node.js, Express, Prisma et API REST, avec PostgreSQL via Neon en production.
Decisões técnicas
Séparation frontend/backend, routes protégées côté client, validation serveur, annulation logique des rendez-vous et rapports basés sur les services terminés avec paiement enregistré.
Desafios
Organiser des permissions distinctes pour l'opération et la gestion financière tout en gardant une interface simple pour l'usage quotidien.
Aprendizados
Le projet a renforcé des choix pragmatiques pour les petits systèmes administratifs : parcours ciblés, règles explicites et déploiement indépendant par couche.