Ecoleta app was developed with these technologies
- TypeScript
- Express
- Node.js
- React
- React Native
- Expo
- Celebrate
- Image Upload
- IBGE Rest API
- React-Leaflet
- Multer
- Knex
- SQLite3
This project was developed in next level week #1, organized by Rocketseat π with the aim of helping organizations to find collection points for the disposal of organic and inorganic waste, thus contributing to the sustainability and well-being of the environment. ESlint, Prettier and Editor Config were added. The package manager used in this version of the project was the Yarn.
# Clone this repo
$ git clone git@github.com:LucasPereiraMiranda/nlw-01-ecoleta.git
# Inside all dirs, build dependencies with:
$ yarn
# Inside server, run database commands with:
$ yarn knex:migrate
$ yarn knex:seed
# Inside web dir, run the web app
$ yarn start
# Inside mobile dir, run the mobile app in your simulator device or smartphone
$ expo start
Change the baseURL in api.ts file of the web and mobile folders to your computer ip (see more in expo localhost on browser)
Developed on Next Level Week #1 from RocketSeat π.