https://github.com/mspilari/api_mathflix
API of the Mathflix page
https://github.com/mspilari/api_mathflix
Last synced: 3 months ago
JSON representation
API of the Mathflix page
- Host: GitHub
- URL: https://github.com/mspilari/api_mathflix
- Owner: MSpilari
- License: mit
- Created: 2020-09-07T15:25:01.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-09-07T17:34:30.000Z (over 4 years ago)
- Last Synced: 2025-01-13T07:31:31.584Z (5 months ago)
- Language: JavaScript
- Size: 37.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# api_MathFlix





Essa é a API que está sendo consumida pela [**MathFlix**](https://math-flix.vercel.app/)
## Rotas
- **Categorias**
- Uma rota que **cria(CREATE)** as categorias no banco de dados.
- Uma rota que **lista(READ)** todos as categorias do banco de dados.
- Duas rotas de **deleção(DELETE)**.
- Uma delas deleta apenas uma categoria específica.
- Outra deleta todas as categorias do Banco de dados.- **Vídeos**
- Uma rota que **cria(CREATE)** os vídeos, relacionando-os com uma categoria do banco de dados.
- Uma rota que **lista(READ)** todos os vídes do banco de dados.
- Duas rotas de **deleção(DELETE)**.
- Uma delas deleta apenas um vídeo específico.
- Outra deleta todos os vídeos do Banco de dados.- **Mista**
- Uma rota que faz um **join** entre as tabelas de **categorias** e **vídeos**## Tecnologias usadas
- [Express](http://expressjs.com/)
- [Cors](https://www.npmjs.com/package/cors)
- [DotEnv](https://www.npmjs.com/package/dotenv)
- [Sequelize](https://sequelize.org/master/)
- [ElephantSQL](https://www.elephantsql.com/)