⚙️ Construção |
✔️ Requesitos |
Proffy - Desenvolvido durante o evento NLW 2# by @Rocketseat
Server
- NodeJs
- TypeScript
- Express
- Cors
- SPA
- SQLite
Web
- React
- TypeScript
- Axios
- React Icons
- HTML
- JSX
- CSS
Mobile
- React
- React Native
- React Icons
- React Navigate
- Expo
- Expo Google Fonts
- TypeScript
- Axios
- CSS
Vamos clonar o repositório e instalar as dependencias.
# Clonando o repositório
git clone https://github.com/davibrandao18/proffy.gi
# Acessando o backend
cd proffy/server
# instalando as dependencias do backend
npm install
Ainda dentro do diretório server vamos rodar as migrations.
# run migrations
npm run knex:migrate
Para finalizar inicie o servidor:
npm start
Acesse o diretório web para instalar as dependencias.
cd /web
npm install
npm start
Inicie a aplicação e obtenha sua URL
cd /mobile
npm install
npm start
Neste passo será necessário alterar o ip no arquivo api.ts
baseURL: 'http://196.168.0.18:3333', //example
A porta pode ser mantida como 3333 pois foi definida no server.