Billy Ryan Shelton

Description

Learn More →
Billy Ryan Shelton

School Courses REST API

This is a REST API which allows teachers/administrators to handle course information for a school. During account creation passwords are encrypted into the database. Once a teacher creates an account they are able to create new courses which are linked to their unique id. Teachers can update and delete courses they have created. Anyone can retrieve the list of courses. This application returns JSON and is intended for use by Web, iOS and Android applications to create, read, update and delete information from one database simultaneously. This application accepts GET and POST requests for the /api/users route. It also accepts GET and POST requests for the /api/courses route. Lastly it accepts GET, PUT and DELETE requests for the /api/courses/:id route.

Screenshots Below

Technologies
  • JavaScript
  • Node.js
  • Express
  • SQLite
  • Sequelize
  • Postman
  • Heroku
  • Github
Live DemoGitHub Repo