O Ecoleta é uma aplicação Web e Mobile para ajudar pessoas a encontrarem pontos de coleta para reciclagem.
Essa aplicação foi construída na trilha Booster da 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.
Recicle! O meio ambiente agradece! ♻️
Tecnologias utilizadas:
- Node.js | api restful
- Typescript
- Knex
- Database sqlite
- Yup
- Celebrate
- Api IBGE
- Node.js
>=
v12.16.1;
- Clone this repository:
git clone git@github.com:luanribeiros/ecoleta-api.git
; - Remove
.git
directory; - Install dependencies:
yarn
(ornpm install
); - Run yarn
(or
npm start) to develop on
http://localhost:4000` - Para o Knex Seed
yarn or npm run knex:seed
- Para o Migrate
yarn or npm run knex:migrate
-
Municípios por UF: https://servicodados.ibge.gov.br/api/v1/localidades/estados/{UF}/municipios
-
UFs: https://servicodados.ibge.gov.br/api/docs/localidades?versao=1#api-UFs-estadosGet
MIT © Luan Ribeiro