Skip to content

Aplicação desenvolvida durante a Next Level Week #2 da Rocketseat.

License

Notifications You must be signed in to change notification settings

marcosribeirodacunha/proffy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Proffy

O Proffy é uma plataforma de estudos online onde é possivel se cadastrar para dar aulas e encontrar professores para te ajudar a evoluir.

Linguagem mais usada: Typescript Objetivo: estudo Feito por: Rocketseat

Recursos   |    Instalação   |    Tecnologias   |    Créditos   |    Licença

Recursos

  • Cadastrar para dar aulas (professor, matéria e horários disponiveis);
  • Listar os professores disponiveis (filtros);
  • Listar os professores favoritados (mobile);
  • Conectar com um professor por whatsapp.

Instalação

Para clonar e executar a aplicação é necessário Git e Node.js (que instala também o npm). Em sua linha de comando:

# Clone o repositório
$ git clone https://github.com/marcosribeirodacunha/proffy.git

# Entre no repositório
$ cd proffy

# Instale as dependências dentro do diretório server
$ cd server
$ npm install
// ou yarn

# Instale as dependências dentro do diretório web
$ cd web
$ npm install
// ou yarn

# Instale as dependências dentro do diretório mobile
$ cd mobile
$ npm install
// ou yarn

Importante

  • Modificar o arquivo api dentro de mobile/src/services/api.ts
    • Substituir o valor da propriedade baseURL pelo IP de conexão com o Expo (ex: http://192.168.0.5:3333)

Backend

# Executar para criar o banco de dados
$ npm run knex:migrate
// ou yarn knex:migrate

# Rodar o backend
$ npm start
// ou yarn start

Frontend

# Rodar aplicação web (cd web)
$ npm start
// ou yarn start

# Rodar aplicação mobile (cd mobile)
$ npm start
// ou yarn start

Tecnologias

Créditos

Aplicação construída durante a Next Level Week #2, realizada por 🚀 Rocketseat.

Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

About

Aplicação desenvolvida durante a Next Level Week #2 da Rocketseat.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published