https://github.com/udokailodigwe/udo_flix-api
This is a serverside backend component of (udo_flix-React Client and udo_flix Angular Client) application. Built using RESTful API architecture.
https://github.com/udokailodigwe/udo_flix-api
express javascript mongodb mongoose nodejs rest-api
Last synced: 3 months ago
JSON representation
This is a serverside backend component of (udo_flix-React Client and udo_flix Angular Client) application. Built using RESTful API architecture.
- Host: GitHub
- URL: https://github.com/udokailodigwe/udo_flix-api
- Owner: Udokailodigwe
- Created: 2021-11-01T14:44:49.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-28T23:16:21.000Z (about 4 years ago)
- Last Synced: 2025-01-13T23:45:18.376Z (over 1 year ago)
- Topics: express, javascript, mongodb, mongoose, nodejs, rest-api
- Language: HTML
- Homepage:
- Size: 585 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# udo_flix-API
### udo_flix REST API Goal:
This is the serverside backend component of udo_flix-clients([React-Client Version](https://github.com/Udokailodigwe/udo_flix-client) / [Angular-Client Version](https://github.com/Udokailodigwe/udo_flix-Angular-client)). udo_flix-API displays the genres, directors, and movies descriptions. Users can sign up, update their information, and add movies to their favorites.
### udo_flix-API Documentation
[Here](https://udo-flix.herokuapp.com/documentation.html) you can view the API documentation
### API features
- API includes a Node.js/Express application
- API includes REST(ful) architecture
- API includes basic modules and middleware packages e.g. body-paser, morgan, passport
- API includes package.json file
- The business logic was modeled with Mongoose
- The API provides movie object in JSON Format
- API includes mongoose as a Schema model for NoSQL database
- API includes post and put HTTP req.body format to receive only JSON data format. No CSV or TSV file accepted
- API includes several security measures, CORS and express-validators are majorly implemented for processing header request
- The API is deployed with Heroku
### Technologies
(MongoDB, Mongoose, Express, React and Node.js).
**udo_flix-API HOSTED ON HEROKU**