O Ecoleta é uma aplicação Web e Mobile para ajudar pessoas a encontrarem pontos de coleta para reciclagem.
Essa aplicação foi construída durante a Next Level Week distribuída pela Rocketseat. A ideia de criar uma aplicação voltada ao meio ambiente surgiu da coincidência da data do curso e a data da semana do meio ambiente
O projeto foi desenvolvido utilizando as seguintes tecnologias TypeScript, Node.js, ReactJS, React Native.
- Clone o projeto utilizando o comando abaixo:
$ git clone https://github.com/fernandofr/ecoleta
- Executando a Aplicação:
- Rodando o Back End (servidor)
$ cd server
# Instale as dependências
$ yarn
# Crie o banco de dados
$ yarn run knex:migrate
$ yarn run knex:seed
# Inicie a API
$ yarn run dev
- Rodando a aplicação web (Front End)
$ cd web
# Instale as dependências
$ yarn
# Inicie o Front
$ yarn start
- Rodando a aplicação mobile (Mobile)
# Inicie a aplicação
$ cd mobile
# Instale as dependências
$ yarn
# Inicie o Mobile
$ yarn start
- Faça um Fork desse repositório,
- Crie uma branch com a sua feature:
git checkout -b my-feature
- Commit suas mudanças:
git commit -m 'feat: My new feature'
- Push a sua branch:
git push origin my-feature