| Nome | |
|---|---|
| Professora Juliana Borin | [email protected] |
| Assistente Paulo Kussler | [email protected] |
| Nome | RA | ID Git | |
|---|---|---|---|
| Gustavo Henrique Libraiz Teixeira | 198537 | [email protected] | nugnu |
| Lucas Henrique Machado Domingues | 182557 | [email protected] | lhmdomingues |
| Matheus Vicente Mazon | 203609 | [email protected] | matheusmazon |
| Pietro Pugliesi | 185921 | [email protected] | pietro1704 |
| Caio Lucas Silveira de Sousa | 165461 | [email protected] | caiolucasw |
| Thomas Gomes Ferreira | 224919 | [email protected] | Desnord |
Esse repositório faz parte do projetos da plataforma de Match de Projetos desenvolvido no 2s/2021 para a disciplina MC-855 na Unicamp (https://github.com/orgs/855matchprojeto/repositories). Neste repositório se encontra a implementação do front-end (site) para o projeto.
O site pode ser acessado pelo link: https://match-projetos.herokuapp.com/home ou rodando os comandos npm install e depois npm start na pasta raíz do respositório.
Nosso projeto é uma plataforma em que os usuários cadastrados (da Unicamp, vide políticas de acesso), alunos ou professores, podem cadastrar projetos (com título, imagem, descrição, cursos e áreas envolvidas), e disponibilizar na plataforma para outro usuário "dar match", isso é, mostrar interesse. O usuário também tem, na sua página "Home", uma lista de projetos disponíveis que podem ser do seu interesse.
Desse modo, ocorre a conexão entre as pessoas interessadas no projeto, tornando o processo de divulgação do projeto mais centralizado e simplificado.
página de detalhes do projeto, seja ele criado pelo usuário atual ou por outro, onde o usuário pode mostrar interesse no projeto
O front-end foi desenvolvido em Javascript, principalmente com uso da biblioteca Material-UI do React. O uso do npm install já adiciona no projeto local as bibliotecas importadas.
Acesso ao site pelo link: https://match-projetos.herokuapp.com/ OBS: o primeiro acesso pode demorar um pouco até o Heroku responder. Favor continuar atualizando a página
1 - Faça clone do projeto para alguma pasta de sua preferência. 2 - Instale o npm, gerenciador de pacotes do node.js.
3 - No diretório raiz do projeto, digite o comando (instalar pacotes):
4 - Em seguida, digite outro comando (inicia React-App:
Acesso com usuário com nome de usuário "admin" e senha "admin123", ou realizar cadastro próprio. A regra de acesso é que o email cadastrado no usuário deve ser de domínio da Unicamp, isto é, de final "unicamp.br"


