Software Engineering Coursework. Web Application "SCRUBFLIX" shows information about current and upcoming movies.
Design folder consist of differnet design patterns to be implemented on the website. During implementation stage Design folder will include number of different design patterns, however in the final stage of the implementation only those used in the prototype will be left in the folder.
Image folder consist of movie posters used in the prototype. It will change consistently due to the nature of the software.
I order to implement dynamic design, number of stylesheets have been created. Below presented which stylesheet works which files.
Scrubflix web app is written in html/css and javaScript languages. Back end is written using mySQL and Visual Studios.
"Movies" and "Top20" pages are connected to the database. Loading time is fast. Each movie have unique id in the database. It is all pointed out during video presentation.
It is important to point out that "Genres" page is not connected to the databse therefore loading time increased significantly (around 10 seconds).
Other pages in comparison load data from the databse and loading time goes down to minimum (faster than 1 second).
There are "Search" bar on the front page of the website. It does not work and need further development to the system.
There was also idea to make login page for the web app. It was not implemented because of two reasons:
- Scrubflix is public app and does not contain any data regarding user security or privacy therefore login feature is not essential.
- Did not have enough time to implement it.
GitHub commit history missing scrubflix.2.8 version of the application. Commit name was misspelled therefore source code version jumps from scrubflix.2.7 to scrubflix.2.9.
Commits made by the name up778500 are invalid as username does not belong to this group and commits were made by mistake using wrong account.
To view this website two applications are required: #Visual Studio 15 (free) #MySQLWorkbench Open MysqlWorkbench. Add new Schemas. Call it Scrubflix and Apply. Select Data Import/Restore. Browse for scrubflix databasae:\Users\MPorter\Documents\Visual Studio 2015\WebSites\scrubflix\misc-docs-source\scrubfix.sql. Select import. Open Visual Studio. loacte project-File/Open/Website then browse for the project location. Run project or use shortcut Ctrl+F5