/NWL-2

This is my own version of "Proffy" created by @Rocketseat during the Next Level Week #2, an event to learn ReactJS.

Primary LanguageTypeScript

Proffy

🚀 Next Level Week 2.0 - NLW Projeto: Proffy Ministrado pela Rocketseat


🚀 Funcionalidades

  • Site para cadastro de estudante e professores.
  • App para conectar estudantes e professores.

👷 Como rodar

# Clone o Repositoria
$ https://github.com/idylicaro/NWL-2.git

📦 Rode a API

# Vá para a pasta do servidor
$ cd NWL-2/server

# Instale as depedencias
$ npm install

# Rode a aplicação
$ npm start

Acesse a API: http://localhost:3333/

💻 Rode o Projeto Web

# Vá para a pasta web
$ cd NWL-2/web

# Instale as depedencias
$ npm install

# Rode a aplicação
$ npm start

Acesse: http://localhost:3000/ para ver o resultado.

📱 Rode o Projeto Mobile

Para rodar o projeto mobile você precisa de um celular com o expo instalado ou um emulador android/ios.

# Vá para a pasta mobile
$ cd NWL-2/mobile

# Instale as depedencias
$ npm install

# Rode a aplicação
$ npm start

Depois leia o QRCode com o app do expo ou rode em um emulador.


Observações de uso:

  • O ip deve ser mudado onde ta sendo disponibilizado no server e também no mobile, para que todas as aplicações sejam envolvidas dentro do mesmo backend.
  • Caso ocorra algum problema relacionado a dependências npm, (pois estava ocorrendo no desenvolvimento mobile) use o comando no cmd: npm cache clean --force