Exams Results Portal
This is a Web Application where Teachers can login, Upload the students results and also able to see the Results.
Technologies Used: Frontend: Angular, Html5, SCSS, Bootstrap4, Angular Material. Backend: .Net Core. Database: SqlServer
Teachers can login to the application. Authentication is done using JWT.
This application consist of mainly 3 sections-
-
Web Client:- This is the UI part of the Application where teachers are able to login, view and edit the results and other details of the students.
-
Web Api: - Rest API to act as intermediate between web client and DB
-
Database: - Store information about teachers and students
Steps to Run the application
• DB Script -> Execute DB script over Sql server management studio so it will create DB and tables along with data
• Core Api Service -> extract ExamResultsPortalWebAPI.zip and open .sln file in visual studio to host application over server like IIS, IIS Empress
• Angular Web Client -> extract ExamResultsPortalClient.zip and open solution in visual studio code and execute command below
- npm install
- npm start browse application over any browser to view web client
Note -> default user’s details
- '[email protected]' with password '12345'
- '[email protected]' with password 'karan123'