Back end, front end e mobile desenvolvidos do zero com frameworks e bibliotecas modernos durante a 1ª Next Level Week
Ecoleta é uma aplicação criada para ajudar pessoas a encontrarem empresas e pontos de coleta para reciclagem.
Esse app foi desenvolvido durante a primeira NLW - Next Level Week ministrada pela Rocketseat. O propósito desse evento é de acelerar a evolução dos devs, auxiliando no desenvolvimento técnico e pessoal com uma stack poderosa e moderna.
Na página web, as empresas e entidades poderão cadastrar informações como:
- Imagem do ponto de coleta
- Nome, email, whatsapp, estado e cidade
- Itens de coleta
No aplicativo mobile, os usuários poderão navegar pelo mapa para encontrarem instituições próximas e entrar em contato via e-mail ou whatsapp.
O layout da aplicação está disponível no Figma:
- React
- React Native
- Styled Components
- Typescript
- Leaflet
- React Leaflet
- React Icons
- React Dropzone
- React Router
- Axios
- Expo
- VS Code com EditorConfig, ESLint e Prettier
- Express
- Typescript
- TS Node
- Celebrate
- Cors
- Knex
- SQLite3
- Multer
- VS Code com EditorConfig, ESLint e Prettier
Caso queira contribuir para esse repositório, seja corrigindo bugs, adicionando comentários ou novas features, você pode seguir esse tutorial abaixo:
- Faça um fork desse repositório
- Clone o repositório que você fez o fork
- Crie uma branch com a sua feature:
git checkout -b minha-alteracao
- Envie suas alterações para a staging area:
git add .
- Faça um commit contando o que você fez:
git commit -m "feat: minha nova alteracao!"
- Faça um push para a sua branch:
git push origin minha-alteracao
- Agora é só abrir a sua Pull Request no repositório que você fez o fork!
Caso tenha alguma dúvida, confira este guia de como contribuir no GitHub :)
Esse projeto está sob a licença MIT. Consulte LICENSE para mais informações.
Desenvolvido por Gabriel Bonizário 👋🏻
Linkedin: gabriel-bonizario
Email: gabrielbonizario98@gmail.com