-
1
Show your College ID.
-
2
Show your GitHub repository and collaborator.
-
3
Download the project from the Viva Portal.
-
4
Set up the project using a virtual environment (venv).
-
5
What is venv?
-
6
Demonstrate the core functionalities of the application.
-
7
Create sample records (e.g., staff, users, treks).
-
8
Show the approval workflow.
-
9
Demonstrate slot/availability validation (e.g., second user cannot book when slots are full).
-
10
Demonstrate profile editing.
-
11
Demonstrate search functionality.
-
12
Explain how each demonstrated feature works in the code.
-
13
Explain models.py.
-
14
Show the code responsible for displaying data on the dashboard.
-
15
Explain the implementation of a specific functionality in the code.
-
16
Modify both frontend and backend code for a feature.
-
17
What is ORM?
-
18
Difference between filter() and filter_by().
-
19
Write the Flask code for a login route.
-
20
Write a Flask route to check whether a number is even or odd.
-
21
Write basic Flask code.
-
22
Write HTML code for a table.
-
23
Write a Jinja for loop.
-
24
Modify the search functionality so searching by department displays doctors from that department.
-
25
Difference between PUT and POST.
-
26
What is an API?
-
27
Difference between Authentication and Authorization.
-
28
Explain MVC/MVP architecture.
-
29
What is Git?
-
30
Why do we use Git?