Projeto | Tecnologias | Layout | Como usar | Como contribuir | Licença
O Ecoleta é um marketplace que ajuda pessoas a encontrarem pontos de coleta de resíduos de forma eficiente.
- Semana Internacional do Meio Ambiente - 01/06/2020 a 05/06/2020
- Marketplace para conectar empresas e entidades às pessoas que estão descartando resíduos
- Entidades poderão cadastrar pontos de coleta
Você pode visualizar o layout do projeto no formato através desse link. Lembrando que você irá precisar ter uma conta no Figma.
NLW é um evento online de graça que ocorre durante uma semana de conteúdo prático de programação e networking com um objetivo: te levar ao próximo nível.
| Organizado pela Rocketseat
# Clone o repositorio
git clone https://github.com/capelaum/Ecoleta
Execute o comando install dentro de cada uma das pastas server e web:
# yarn install
npm install
# Configurando banco de dados com SQLite
# Migrações
yarn knex:migrate
# Seeds
yarn knex:seed
# Execute
# yarn dev
npm run dev
backend running on port 3333
# yarn start
npm start
frontend running on port 3000
Basta acessar http://localhost:3000 e ver a aplicação
Para rodar a aplicação mobile você precisa ter instalado o aplicativo Expo no seu celular, tem tanto versão IOS quanto Android
# Instale dependências
# npm install
yarn install
# Execute
# npm start
yarn start
# Expo irá abrir, em seguida escaneie o QR Code pelo terminal ou pela página do Expo
# Caso tenha algum problema com fontes, execute:
expo install expo-font @expo-google-fonts/ubuntu @expo-google-fonts/roboto
Outra forma é abrir pelo app do expo no celular e clicar no símbolo de '+' no canto superior direito da tela do celular e colocar a url expo que aparece acima do QR Code
- Faça um fork desse repositório;
- Cria uma branch com a sua feature:
git checkout -b minha-feature
; - Faça commit das suas alterações:
git commit -m 'feat: Minha nova feature'
; - Faça push para a sua branch:
git push origin minha-feature
.
Depois que o merge da sua pull request for feito, você pode deletar a sua branch.
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Made with ♥ by capelaum 👋 Get in touch!