How nickkdev084/barbearia7 works
O repositório parece ser o esqueleto de uma API para barbearia, organizado em torno de agendamentos, barbeiros, clientes e serviços. O único comportamento executável visível é o ponto de entrada FastAPI, que responde à rota raiz com um status simples. Os módulos de rotas, controllers, serviços e modelos existem, mas os trechos disponíveis contêm apenas comentários; não há evidência suficiente para conectá-los ou afirmar que persistem dados. A configuração também está apenas indicada, sem implementação visível.
Main entry points: main.py FastAPI entry
Components 19
API
- FastAPI entry
barbearia/backend/app/main.py - Appointment routes
barbearia/backend/app/routes/agendamento.py - Barber routes
barbearia/backend/app/routes/barbeiro.py - Client routes
barbearia/backend/app/routes/cliente.py - Service routes
barbearia/backend/app/routes/servico.py
Domínio
- Appointment controller
barbearia/backend/app/controllers/agendamento.py - Barber controller
barbearia/backend/app/controllers/barbeiro.py - Client controller
barbearia/backend/app/controllers/cliente.py - Service controller
barbearia/backend/app/controllers/servico.py - Appointment rules
barbearia/backend/app/services/agendamento.py - Barber rules
barbearia/backend/app/services/barbeiro.py - Client rules
barbearia/backend/app/services/cliente.py - Service rules
barbearia/backend/app/services/servico.py - Appointment model
barbearia/backend/app/models/agendamento.py - Barber model
barbearia/backend/app/models/barbeiro.py - Client model
barbearia/backend/app/models/cliente.py - Service model
barbearia/backend/app/models/servico.py
Configuração
- App settings
barbearia/backend/app/config/settings.py
Other components
- API caller
Connections 1
- API caller → FastAPI entry: requests API
barbearia/backend/app/main.py