https://github.com/therealbyteraver/restapi
Treehouse Project 9: Rest API created with Express
https://github.com/therealbyteraver/restapi
mysql nodejs orm rest-api restful-api sequelize sqlite
Last synced: about 2 months ago
JSON representation
Treehouse Project 9: Rest API created with Express
- Host: GitHub
- URL: https://github.com/therealbyteraver/restapi
- Owner: TheRealByteraver
- Created: 2021-07-10T18:45:37.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-07-12T16:41:39.000Z (almost 5 years ago)
- Last Synced: 2025-01-04T01:31:40.718Z (over 1 year ago)
- Topics: mysql, nodejs, orm, rest-api, restful-api, sequelize, sqlite
- Language: JavaScript
- Homepage:
- Size: 57.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rest API
This is a REST API written using the Express framework in conjunction with Sequelize as ORM. This API will provide a way to administer a school database containing information about users and courses. Users can interact with the database to create new courses, retrieve information on existing courses, and update or delete existing courses. To make changes to the database, users will be required to log in so the API will also allow users to create a new account or retrieve information on an existing account.
# Technology Stack
Node.Js (Express + Sequelize)
# Exceeds requirements description
The exceeds requirements have been fulfilled as described. Additionally:
- it is not possible for an authenticated user to update or delete a course that was added by a different user