Screenshots • Technologies • Features • Usage • Author • License
Ecoleta is a project developed during the first Rocketseat's Next Level Week (NLW). The NLW happened during the enviroment week, so it has the purpose to help people to register and search for recycling collection point. This project was devoped using the Typescript development stack, which is detailed bellow.
This project was developed with the following technologies:
- Routes
- List items
GET: /items
- List points
GET: /points
- Get a point by id
GET: /points/<id>
- Create a point
POST: /points
- List items
- Create an API documentation
- Routes
- Home
- Search
- Create
- Success
- Improvements
- Implementation of selected items using a
Set
- Creation of the environment file to define the API's endpoints
- Modularization of the project to use constans and a models directory
- Implementation of selected items using a
- Screens
- Points search with city and state filtering
- Listing points nearest mobile location
- Detailing of a point
- Improvements
- Implementation of selected items using a
Set
- Modularization of the project to use constans and a models directory
- Implementation of selected items using a
The instructions below shows how to install dependencies and to execute the api.
cd server
npm install
npm run dev
The instructions below shows how to install dependencies and to execute the webpage.
cd web
npm install
npm start
The instructions below shows how to install dependencies and to execute the mobile application.
cd mobile
npm install
npm start
Vinicius Campos 👀 |
---|
This project is licensed under the MIT License - see the LICENSE.md file for details