Continuação de um projeto legado, agora com intuito de implementar um gerenciamento de atividades que acontecerão no hotel reservado. Dessa vez utilizando a medotodologia Scrum como ferramenta pelo grupo.
Os seguintes requisitos foram implementados:
- Somente quem for autorizado(inscrito, ticket pago e hotel reservado)pode ter acesso a essa página de atividades
- Para um evento de modalidade presencial, o usuário poderá escolher se deseja com ou sem hospedagem (hotel).
- O usuário também poderá escolher uma formas de pagamento.
- Além disso, o usuário também escolhe as suas atividades no evento.
- Por fim, também é possível emitir um certificado de participação do evento.
Usamos as seguintes ferramentas e frameworks:
- Clone este repositório
- Clone e siga as instruções do repositório front-end: https://github.com/Grupo18Driven/drivent_frontend
- Instale todas as dependências
-
Crie um banco de dados PostgreSQL com o nome que desejar
-
Configure o arquivo
.env.development
usando o arquivo.env.example
(consulte "Executando o aplicativo localmente ou dentro da seção docker" para obter detalhes) -
Execute todas as migrações
- seed db
- Execute o back-end em um ambiente de desenvolvimento:
-
Siga as etapas da última seção
-
Configure o arquivo
.env.test
usando o arquivo.env.example
(consulte a seção "Executando o aplicativo localmente ou dentro do docker" para obter detalhes) -
Execute todas as migrações:
- Execute o teste: