Ever forget to save notes for one of the slides, well web slide player saves each notes individually that are added!
Allows you to add individual notes for each slide in the slide player, as well as view those notes later on when you come back!
Ever get bored of looking at lectures without music. Well your search is over because audio is provided here!
The hardest part of any application is the starting point. After discussing the requirements with the group we decided that the best fit design pattern is MVC(Model View Controller).
Created the Data model through a JSON File store on the server end. The Web Slide Player application contains a JSON lecture object is passed between the client and Server. After the lecture object is received by the client, the slidemaster.js file communicates with the controller.js file through the data and passes the updated object.
Created the view component through iframes communicating with the Controller for the data. The view is created through a local client side lecture object that is received. The view becomes updated through the updated lecture being passed from the client to the server and vice versa.
Created the slidemaster controller which was responsible for sending commands to the model for the data, also handled the user interaction through the icons, buttons, and inputs. The controller also communicated with the view with the updated model to display new notes!
Web Slide Player is a final project for Net Centric Computing using Node JS, Express JS, Json File Store and was crafted with perfection!