Chargement de la page
WebFull StackProfessionnel

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 projeto

Contexto

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.