Backend da aplicação pass.in construída durante o evento NLW Unite da Rocketseat.
Back-end: Node, Express, Typescript.
Banco de dados: SQLite
☐ Adicionar o handler de erros
Requisitos funcionais:
- O organizador deve poder cadastrar um novo evento;
- O organizador deve poder visualizar dados de um evento;
- O organizador deve poder visualizar a lista de participantes;
- O participante deve poder se inscrever em um evento;
- O participante deve poder visualizar seu crachá de inscrição;
- O participante deve poder realizar check-in no evento; Regras de negócio:
- O participante só pode se inscrever em um evento uma única vez;
- O participante só pode se inscrever em eventos com vagas disponíveis;
- O participante só pode realizar check-in em um evento uma única vez;