O ecoleta feito durante o NLW1 da Rockeseat é Aplicação fullstack feita com Javascript, usando a Stack de React JS, React Native e Node.
Com a finalidade de auxiliar pessoas a encontrarem pontos de coleta de resíduos recicláveis ou reutilizáveis, com uma aplicação mobile usando um mapa intuitivo que exibe os pontos de coleta da cidade e estado selecionados, a interface web construída com a funcionalidade de cadastrar os pontos de coleta, tudo isso integrado com a API em node.
Construida usando o TypeScript
Algumas das tecnologias e libs usadas na aplicação
Backend em node: express, knex, celebrate, multer, cors
Mobile com React Native: axios, expo, react-navigation, expo-location, expo-mail-composer, react-native-gesture-handler, react-native-maps, react-native-picker-select.
Web com React JS: axios, leaflet, yup, react-dropzone, react-icons, react-router-dom