🚀 Projeto implementado durante o evento Next Level Week, organizado pela Rocketseat, com o objetivo de durante uma semana desenvolver um projeto completo aplicando conceitos e ferramentas usados no mercado atualmente.
O Proffy é uma plataforma de estudos online que visa conectar professores a alunos.
Tecnologias | Instalação | Licença | Licença
É necessário ter um ambiente NodeJS ou Yarn instalado em sua máquina
$ git clone https://github.com/AfonsoMachado/proffy-nlw.git
# Go to server folder
$ cd proffy-server
# Install Dependencies
$ yarn install
# Run Aplication
$ yarn start
Executando em http://localhost:3333/
# Go to server folder
$ cd proffy-server
# Run Migrations
$ yarn knex:migrate
# Go to web folder
$ cd proffy-web
# Install Dependencies
$ yarn install
# Run Aplication
$ yarn start
Executando em http://localhost:3000/ .
Necesário um smartphone com Android ou iOS, com o aplicativo Expo (Android | iOS) instalado, ou um emulador rodando uma máquina virtual Android/iOS
# Go to mobile folder
$ cd proffy-mobile
# Install Dependencies
$ yarn install
# Run Aplication
$ yarn start
Após a execução, leia o QRCode usando o aplicativo Expo em seu smartphone
# Go to services folder
$ cd proffy-mobile/src/services/api.ts
Editar o arquivo 'api.ts' inserindo a URL indicada no expo junto com a porta do backend.
Caso esteja usando um emulador de android, executar o seguinte comando no seu terminal:
$ adb reverse tcp:3333 tcp:3333
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Você pode visualizar o layout do projeto web por meio desse link e o layout do projeto mobile por meio desse outro link. Lembrando que você irá precisar ter uma conta no Figma.
Feito com 💜 por Afonso Machado 🥰