The code is wrote in keeping with industry standards, it follows MVVM architecture and restful API framework. The backend restful server is supplied by Backendless Mbaas which is very cheap in and secure terms of all Mbaas.
The full fledged version of the app with all 4 main features contains :
1. Recorded lectures with side by side PDF notes.
2. YouTube Classes, playlist and YouTube live streaming within the app.
3. Study Material, with Important videos, notes and Previous Year Question Paper section.
4. Live Lecture functionality within the app.
5. My Profile section with Student overall details including Payment Records.
6. Performance Report section with each test results of each student alongside topper name and marks and with list of top 10 performer of each test.
7. Timetable section of offline as well as online Coaching Classes.
8. Notification section for all type of notifications.
9. Push Notification Feature.
10. Timely Session Automatic logout for inactive users.
11. Password protected app ( Password and user id will be given by your coaching institute)
12. Screenshot and screen record protection feature. (It will not let users or anyone using the app to take screenshot or record the contents of the app ).