Esse projeto foi realizado durante a Next Level Week 1.0 da RocketSeat, o objetivo foi construir uma aplicação em React JS do zero, tendo assim o desenvolvimento do backend, frontend e mobile, onde visa conectar entidades que recolhem resíduos a pessoas que necessitam eliminar esses resíduos.
🖥 Protótipo | 💻 Frontend | 🗃 Backend |
---|---|---|
Figma | Netlify | Render |
- Clone o projeto
git clone https://github.com/Keemluvr/ecoleta.git
- Instale as dependências no backend e no frontend
npm install
- Exceute o backend e o frontend
npm start
Para o desenvolvimento foi necessário:
- Utilizar a biblioteca React JS e Vue JS
- Utilizar o Celebrate para validação dos endpoints
- Utilizar o React Router para o roteamento das páginas
- Utilizar o Expo para o desenvolvimento do app
- Utilizar o Leaflet para mostrar o mapa
🗃 Backend | 💻 Frontend | 📱 Mobile |
---|---|---|
NodeJs | React | React Native |
Express | Vue.js | Expo |
TypeScript | Axios |