Skip to content

Web Project to connect students and teachers, developed at Next level Week 2, promoted by @Rocketseat.

License

Notifications You must be signed in to change notification settings

vinaud/NLW2-Proffy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto Proffy - Next Level Week 2

logo

forthebadge forthebadge forthebadge forthebadge

Descrição

O Proffy é um projeto que busca promover a integração entre professores e pessoas com o desejo de aprender. Professores podem se cadastrar na plataforma, oferecendo os dias e horários que estão disponíveis para lecionar sua matéria. Os usuários, atráves de um sistema web ou pela versão mobile conseguem procurar pelos professores, de acordo com sua necessidade e então estabelecem contato.

Tecnologias Usadas

  • NodeJS Versão 12.16.1
  • ReactJs Versão 16.12.0
  • React Native Versão 0.62
  • Typescript
  • Express
  • Expo
  • HTL5 + CSS3
  • SQLite3
  • Knex
  • Axios

Instruções

Instalação

  • Clonar o projeto no ambiente local

  • Em cada subprojeto, web, server e mobile, instalar as dependências com o comando:

$ npm install
  • No módulo server executar as migrações com o comando :
$ yarn knex:migrate

Execução em ambiente de desenvolvimento

  • Servidor backend na pasta server:
$ yarn start
  • Frontend web via next na pasta web:
$ yarn start
  • Aplicação móvel via expo na pasta mobile:
$ yarn start

Telas do projeto

landing

cadastro

About

Web Project to connect students and teachers, developed at Next level Week 2, promoted by @Rocketseat.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages