Skip to content

This is a web services assignment I created for MMU inculding MVC and API Development. Hosted on Azure. On this assignment, I achieved a 1st Class Distinction

License

Notifications You must be signed in to change notification settings

ThomasRog3rs/film-db-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Film Project

The Film Project is a web service that interacts with a database to serve the data to clients who request data. This project was created by Thomas Rogers for MUU web services assignment. On this assignment, I achieved a 1st Class Distinction

Deployment - Azure

  1. Create a resource group for the project
  2. Create a MySQL database with that resource group assigned
  3. Migrate database to the MySQL database
  4. Create an App Service with your same resource group
  5. Get connection string for Azure DB and add to the DAO
  6. Install Azure tools for eclipse
  7. Login
  8. Right click on the application -> azure -> Publish as azure web application
  9. Select your App Service and deploy.
  10. Check it out at https://{appServiceName}.azurewebsites.net

My live application (no longer live)

https://filmwebservice.azurewebsites.net

API Endpoints

GET

URL/Films - returns all fimls URL/Films?FilmID=10001 - returns just one film or an error message

POST

URL/Films - takes in a body of a film object and returns a success or error message (no ID in film object)

PUT

URL/Films - takes in a body of a film object and returns a success or error message (Requires ID in film object)

DELETE

URL/Films?FilmID=10001 - returns success or error message

Project Critical Analysis

Report

About

This is a web services assignment I created for MMU inculding MVC and API Development. Hosted on Azure. On this assignment, I achieved a 1st Class Distinction

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published