/nlw-02

Next Level Week #02 - Proffy

Primary LanguageTypeScript

Proffy

Descrição

Proffy é uma plataforma que conecta alunos e professores. Desenvolvida ao longo da Next Level Week #02 da 🚀 Rocketseat.

Tecnologias

No desenvolvimento desse aplicação usamos as seguintes tecnologias:

  • NodeJS
  • React
  • React-Native
  • Expo
  • SQLite

Instalação

  1. Obtenha o repositório usando:
git clone https://github.com/felipe-dmb/nlw-02 nlw-02
  1. Instale o servidor e rode as migrações:
cd nlw-02/server
npm install
npm run knex:migrate
  1. Navegue na pasta web e instale os módulos:
cd nlw-02/web
npm install
  1. Navegue na pasta mobile e instale os módulos:
cd nlw-02/mobile
npm install

Rodando a aplicação

Sempre mantenha o servidor rodando. Certifique-se que a porta 3333 está liberada.

  1. Para rodar o servidor, navegue até a pasta server e use npm start no terminal
  2. Para rodar a aplicação web, navegue até a pasta web e use npm start no terminal 3 Para rodar a aplicação mobile, navegue até a pasta mobile e use expo start no terminal
    1. Instale o Expo no seu celular e entre na mesma rede que o seu computador.
    2. Escaneie o QR Code fornecido.