Aplicação de treinamento da Rocketseat desenolvida com Node.js + Express no back-end, Sqlite como banco de dados, React.js no front-end e React Native para desenvolver o mobile.
Ecoleta tem como finalidade conectar empresas e entidades de coleta de resíduos orgânicos e inorgânicos às pessoas que precisam descartar seus resíduos de maneira ecológica.
- Node.js
- Expo
- Express
- React
- React Native
- TypeScript
- Knex
- Multer
- Celerate
- Leaflet
1: Clone o repositório.
git clone https://github.com/NandaMonteiro/ecoleta
Certifique-se de que possui os Node.js instalado em sua maquina.
Para rodar o servidor da aplicação, se faz necessário que navegue através do terminal até a pasta serve e execute os comandos:
npm isntall
npm run dev
Para executar o Frontend se faz necessário que navegue através do terminal até a pasta web e execute os seguintes comandos:
npm install
npm start
Para executar o Mobile navegue através do terminal até a pasta mobile e execute os seguintes comandos:
npm install
npm start