-
1
Show your GitHub repository and collaborator.
-
2
Show your Student ID.
-
3
Run the project.
-
4
Demonstrate the complete application.
-
5
Explain the code for the features the examiner asks about.
-
6
Demonstrate backend jobs (Celery).
-
7
Demonstrate CSV export.
-
8
Send an email from the application.
-
9
Demonstrate the search functionality.
-
10
Explain the login flow in the Vue frontend.
-
11
Can two patients book the same doctor at the same time?
-
12
Can a blocked patient still log in?
-
13
Can the admin search for doctors and patients?
-
14
What happens if a doctor is deleted?
-
15
Demonstrate profile update functionality.
-
16
Demonstrate treatment-related functionality.
-
17
Verify that duplicate booking is prevented logically and technically.
-
18
What type of authentication have you implemented?
-
19
Difference between Authentication and Authorization.
-
20
What type of token are you using (e.g., JWT)?
-
21
Show where JWT/authentication is implemented.
-
22
What are RESTful APIs?
-
23
What are HTTP headers?
-
24
What are Vue Lifecycle Hooks?
-
25
Show where lifecycle hooks are implemented.
-
26
What is Axios?
-
27
Explain the login handling code in Vue.
-
28
Why is caching used?
-
29
Show where caching is implemented.
-
30
Explain the caching code.
-
31
Explain how Redis is used.
-
32
What is Local Storage?
-
33
Which libraries have you used in your project?