Devsart / nlw-01

Projeto criado durante next-level-week #01

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo

Bem-vindes ao Ecoleta!

Seu aplicativo integrado de cadastro e busca de pontos de coleta seletiva

Para utilizar o aplicativo, siga o seguinte passo-a-passo:

  1. Abra seu editor de texto na pasta server
  2. Altere o endereço das imagens em itensController.ts e pointsController.ts para a porta que você quer usar
  3. Feito isso, abra a pasta server em seu terminal e execute os seguintes comandos, em sequência:
  • npm run knex:migration
  • npm run knex:seed
  • npm run dev

Popule seu banco de dados como bem quiser, fique à vontade! ☺️

  1. Com o servidor funcionando, verifique na pasta mobile em api.ts se a baseURL representa a mesma porta para onde estão sendo direcionadas as suas imagens;
  2. Instale o EXPO no seu celular
  3. Feito isso, podemos rodar a aplicação!! UHUL!

Para Cadastrar um ponto de coleta, abra a pasta web em seu terminal e execute o seguinte comando:

  • npm start

Isso abrirá a aplicação em seu navegador padrão

E para pesquisar pontos de coleta, execute o mesmo comando, só que na pasta mobile!

Isso abrirá a página do Expo em seu navegador, daí é só esperar carregar o QRCode, abrir a câmera do seu celular e apontar para ele e... TCHARÃ! Uma aplicação linda linda rodando na tela do seu celular!

Obrigado pela visita e bora CODAR!

Trabalho feito com amor 💜 por um humilde desenvolvedor brasileiro. :shipit:

Copyright (c) 2020 Matheus Sartor sobre Licença MIT

About

Projeto criado durante next-level-week #01

License:MIT License


Languages

Language:TypeScript 81.6%Language:CSS 16.5%Language:HTML 1.7%Language:JavaScript 0.3%