Building a webapp with below functionalities:
1. Ability to Login with creds and social media (FB/Google).
2. Landing page with error handling for login failures,
3. Landing page basic info of logged in user with space to show broadcasted messages/Notices.
4. Functionality to give multiple choice question exams.
5. Admin functionality to add questions and build exam papers.
6. Admin functionality to mark users Active/Inactive and disabling premium features like ability to give exams based on that.
6. payment gateway integration for fee payments.