Esta API fornece endpoints para gerenciar usuários e reservas de quartos. Ela permite que você registre e faça login de usuários, crie, leia e cancele reservas, e permite que o administrador adicione quartos.
Para começar no Booking Room API, siga estes passos:
- Clonar o repositório:
git clone https://github.com/jessicasantosb/booking-room-api.git
- Entrar na pasta do projeto:
cd booking-room-api
- Instalar as dependências:
yarn
- Iniciar o aplicativo:
yarn dev
Você pode visualizar a API em Live Preview
- Descrição: Cria um usuário.
- Descrição: Retorna o login de um usuário.
- Descrição: Retorna o login com o Google de um usuário.
- Descrição: Retorna uma lista de todos os quartos.
- Descrição: Retorna detalhes de um quarto específico.
- Descrição: Cria uma nova reserva.
- Descrição: Retorna uma lista de todas as reservas do usuário.
- Descrição: Atualiza o status de uma reserva para cancelado.
- Descrição: Retorna uma lista de todas as reservas.
- Descrição: Retorna uma lista de todos os quartos.
- Descrição: Retorna uma lista de todos os usuários.
- Descrição: Retorna o registro de um quarto.
- Descrição: Atualiza o status de um usuário para se tornar administrador.
- NodeJS
- MongoDB
- Bcrypt
- Stripe
- Google Auth Library
Created by Jessica Bandeira.
- LinkedIn: Jessica's LinkedIn Profile
[Português]
- Mencione quaisquer problemas conhecidos ou limitações.
- Esboce seus planos para melhorias futuras.
[English]
- Mention any known issues or limitations.
- Outline your plans for future improvements.