An open API service indexing awesome lists of open source software.

https://github.com/caioliveira277/treefy-api

The API of an app to help you take care of plants
https://github.com/caioliveira277/treefy-api

nodejs postgresql strapi-cms typescript

Last synced: about 2 months ago
JSON representation

The API of an app to help you take care of plants

Awesome Lists containing this project

README

        

# Treefy - API 🌱
## The plant app ***Fatec - SR TCC***











## Idea: πŸ’‘
Develop an app to help grow plants

## Functionalities:
- Register informative content
- Manage user moderator permissions
- Provide an api for viewing content and categories

## Running the project: πŸš€
To run and preview the project you will need to follow the next steps.

### Prerequisites:
Below are the necessary tools for the project to work.
- **NodeJS versΓ£o 16**

[Instalation guide NodeJS](https://nodejs.org/en/).

### Installing dependencies:
Run command to install project dependencies.
```sh
npm install
```

### Executing the project:
The scripts below run the project.
```sh
npm run dev # execute in developer mode
npm run build # to build project
```

### Code validation:
The scripts below run prettier and lint.
```sh
npm run lint # run lint validation
```

### Tests:
The scripts below run jest tests.
```sh
Not implemented yet
```


---
## Links: 🌐
[Heroku](https://www.heroku.com/)

[Treefy - API](https://treefy-api.herokuapp.com/api)

[Strapi CMS docs](https://docs.strapi.io/developer-docs/latest/getting-started/introduction.html)

---
## License
This project is licensed under the [APACHE 2.0] license - see the LICENSE file for details