Aprender tecnologias mais utilizadas no mercado como React e React Native, NodeJS e muito mais.
Este projeto faz parte da Next Level Week 1.0 da Rocketseat, que consiste em uma série de 5 vídeo-aulas ensinando a como trabalhar com as tecnologias mais utilizadas no mercado, tudo na prática. Neste repositório estão os arquivos tanto do frontend quanto do backend da aplicação, assim como a versão mobile.
A aplicação consiste em um sistema de cadastro de pontos de coleta de resíduos recicláveis, onde estabelecimentos podem se cadastra como um novo ponto de coleta na aplicação web, e os usuários da aplicação mobile podem visualizar quais os pontos de coleta mais próximos e o que coletam, sua localização, assim como entrar em contato com o estabelecimento através do email ou Whatsapp.
- React
- CSS3
- React Native
- Expo
- Node
- Express
- Knex com SQLite3
- Axios
- Cors
- Celebrate (Integração com Joi)
- APIs externas
- IBGE
-
Página da home
-
Página de cadastro
-
Tela da home
-
Tela do mapa de pontos de coleta
-
Tela de detalhes do ponto de coleta selecionado
Esta aplicação utiliza-se da API fornecida pelo Instituto Brasileiro de Geografia e Estatística (IBGE) para mostrar, de forma dinâmica, todos os Estados (UF) e Cidades por Estado existentes, assim evitando erros por parte do usuário.