Código da Disciplina: FGA0208
Número do Grupo: 3
Matrícula | Aluno |
---|---|
18/0096991 | Álvaro Guimarães |
18/0100831 | Gabriel Avelino |
18/0101617 | Guilherme de Morais Richter |
19/0014032 | Guilherme Rogelin Vial |
18/0018574 | Hérya Rodrigues |
18/0102087 | Ian Fillipe |
18/0102613 | Italo Fernandes |
18/0102656 | Ítalo Vinícius |
18/0103431 | Joao Victor Valadao |
17/0112004 | Nathan Fernandes |
O nosso projeto tem como objetivo facilitar a relação empresa-estudante por meio da disponibilização de vagas de estágio através da empresa e iniciativa de interesse por meio do estagiário.
OBS: Não constam Screenshots, na Home Page do Projeto, até o prazo da Terceira Entrega (Professora)
OBS: Não constam Vídeos, na Home Page do Projeto, até o prazo da Terceira Entrega (Professora)
Screenshots Quarta Entrega (FINAL) <<FOCOS: Arquitetura & Reutilização de Software & PROJETO FINAL>>
Principal(is) Metodologia(s) Adotada(s): Scrum e eXtreme Programming
Principais Linguagens Utilizadas e/ou Pretendidas: JavaScript
Principais Tecnologias Utilizadas e/ou Pretendidas: Node.js, React.js, Express.js
Principal(is) Estilo(s) Arquitetural(is) Adotado(s): MVC, RUP
(X) SIM ( ) NÃO
- Node 16.13.2
- NPM 8.1.2
-
Basta ir ao site oficial do Node.js e baixar o instalador. Além disso, certifique-se de ter o "git" disponível em seu PATH, o "npm" pode precisar dele (Você pode encontrar o git aqui).
-
Você pode instalar nodejs e npm facilmente com o apt install, basta executar os seguintes comandos.
$ sudo apt install nodejs $ sudo apt install npm
-
Você pode encontrar mais informações sobre a instalação no site oficial Node.js e no site oficial NPM.
-
Faça o clone deste repositório
git clone https://github.com/UnBArqDsw2021-2/2021.2_G3_stag.io_Frontend.git
-
Acesse a pasta 'stag.io'
cd stag.io/
-
Instale os pacotes necessários
Este comando só precisa ser feito uma vez, caso instale um novo pacote, o arquivo package.json será atualizado.
npm install
-
Rodar a aplicação
npm start
Agora a aplicação estará rodando na porta 3000, por padrão, basta acessar aqui
Caso queira rodar o back-end é só executar o passos abaixo, porém necessita inserir a credenciais do banco de dados da variáveis de ambiente, seguindo os padrões abaixo:
USER="" PASSWORD="" SERVER="" DATABASE=""
Agora é só seguir os passos abaixo
-
Faça o clone deste repositório
git clone https://github.com/UnBArqDsw2021-2/2021.2_G3_stag.io_Backend.git
-
Acesse a pasta
cd 2021.2_G3_stag.io_Backend/
-
Instale os pacotes necessários
Este comando só precisa ser feito uma vez, caso instale um novo pacote, o arquivo package.json será atualizado.
npm install
-
Rodar a aplicação
npm start
Agora a api estará rodando na porta 3001, por padrão, basta acessar aqui e fazer as requisições necessárias.
Para executar o front-end não necessita do back-end, pois o mesmo já está hospedado em produção no Heroku e sua API já é referenciada no front-end.