In this chapter, we created a project based on e-learning system. We worked on HTML Kickstart setup, setting an HTML-based web application.
We configured the layout of the app and then added classes to it. Then we looked into fetching classes, setting up partials, creating class models, and setting up routes for the models. Then, we looked into the user registration page. We created the user model and configured the user for both students and instructor. After this, we worked on the logging in system, setting up the log in page for users. Then, we looked into creating classes for both instructors and students. We also looked into configuring the student and instructor routes. Last, we set the Classes
page and the detailed page for the classes. We set the View Lesson
and Add Lesson
links and routes for the classes.
Now, obviously this wouldn't be a production app for an online learning system, but it is a start and we have a nice ability to scale this application.
With this in place...