Tecnologias | Projeto | Layout | Rodar o projeto | Como contribuir | Licença
Esse projeto foi desenvolvido usando as seguintes tecnologias:
Ecoleta é um projeto desenvolvido durante a Next Level Week da Rocketseat. O objetivo é conectar pessoas com estabelecimentos que coletam resíduos para reciclagem.
O Layout pode ser visto no Figma. Para visualizar melhor o layout é necessário possuir uma conta na plataforma.
1 - Faça o clone do projeto
2 - Troque aonde está SEU.IP
por seu IP
3 - Executando o Backend:
# Vá para a pasta
$ cd backend
# Instale as dependências
$ npm install
# Rode o Migration
$ npm run knex:migrate
# ROde Seeds
$ npm run knex:seed
# Start server
$ npm run dev
# Servidor rodando na porta: 3333
4 - Executando o Web:
# Vá para a pasta
$ cd web
# Instale as dependências
$ npm install
# Start server
$ npm start
# Abrirá no navegador a tela inicial
5 - Executando o Mobile:
# Vá para a pasta
$ cd mobile
# Instale as dependências
$ npm install
# Start server
$ npm start
# Abrirá no navegador a página do Expo
- 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.