Este projeto é um sistema de gerenciamento de hotel, desenvolvido para facilitar a administração de quartos, usuários, e reservas. O sistema possui uma interface amigável desenvolvida em React, um backend robusto utilizando FastAPI, e um banco de dados relacional gerido pelo PostgreSQL.
- Tela de Login: Autenticação de usuários com credenciais.
- Administração de Quartos: Adicionar, editar, remover e visualizar quartos disponíveis no hotel.
- Agenda: Gerenciamento de reservas e disponibilidade dos quartos.
- Administração de Usuários: Controle de acesso, gerenciamento de perfis de usuários e permissões.
- Verificação de Quartos: Visualização em tempo real dos quartos que estão alugados ou disponíveis.
- Frontend: React
- Backend: FastAPI
- Banco de Dados: PostgreSQL
- frontend: Contém o código React para a interface de usuário.
- backend: Contém o código FastAPI para a API e lógica de negócio.
- database: Scripts de migração e configuração do PostgreSQL.
Sinta-se à vontade para contribuir com o projeto! Para começar, faça um fork do repositório, crie uma nova branch para suas alterações e abra um Pull Request.
Este projeto está licenciado sob a MIT License.