Este é o repositório do back-end para o sistema de denúncias de assédio sexual em universidades. Este sistema irá gerenciar a lógica do servidor e o armazenamento de dados para garantir que as denúncias sejam tratadas de forma segura e eficaz.
- Lógica de Autenticação: Gerencia a autenticação dos usuários
- Armazenamento de Dados de Usuário: Armazena com segurança informações de perfil do usuário.
- Armazenamento de Denúncias: Mantém um registro seguro de denúncias e evidências associadas.
- Anonimato de Denúncias: Gerencia a funcionalidade de anonimato para denúncias anônimas.
- Gestão de Notificações: Envia notificações para os usuários sobre o status de suas denúncias.
- Lógica de Administração: Gerencia a revisão, o acompanhamento e as ações em relação às denúncias.
- Segurança de Dados: Reforça a segurança dos dados
- Bun: Certifique-se de que você tenha o Bun instalado em sua máquina (v1.0.8 no minimo).
- Banco de Dados: Configure o banco de dados e defina as variáveis de ambiente apropriadas.
- Clone este repositório:
git clone [URL do Repositório]
- Navegue até a pasta do projeto:
cd denuncias_assedio_server
- Instale as dependências:
bun install
- Configure as variáveis de ambiente necessárias, incluindo credenciais de banco de dados e chaves de API.
- Inicie o servidor:
bun run dev
Aceitamos contribuições para melhorias e correções. Sinta-se à vontade para abrir problemas e enviar pull requests.