Acesse o projeto clicando aqui!
| HTML | CSS | Typescript | NodeJS | ReactJS | PostgresSQL | TypeORM | Jest |
|---|---|---|---|---|---|---|---|
Além disso também foi utilizado React-router-dom para a criação das rotas no frontend e Express para o backend.
Esse aplicativo web foi desenvolvido como uma forma de auxiliar estudantes a compartilhar material de seu curso. Até o momento foram implementadas as seguintes funcionalidades:
- Cadastro de novo curso
- Cadastro de nova disciplina
- Cadastro de novo professor
- Cadastro de prova por tipo, curso, disciplina e professor
- Busca de provas por curso, podendo filtrar por disciplina ou professor
Caso queria rodar a aplicação na sua máquina é necessário rodar o backend disponível aqui.
Para o frontend:
- Clone esse repositório
- Instale as dependências com
npm i - Adicione um arquivo ".env.local" seguindo o exemplo disponível em "example.env"
- Inicie o frontend com o comando
npm start - Por fim acesse http://localhost:3000 no seu navegador preferido :)
