-
1
Show your College ID.
-
2
Show your GitHub repository and collaborator.
-
3
Perform checksum or download the project from the Viva Portal.
-
4
Demonstrate the complete application.
-
5
Focus on CRUD operations (especially Create, Read, Update, Delete).
-
6
Show Admin/User summaries.
-
7
Explain the price/cost calculation logic.
-
8
Explain the CRUD operations in your code.
-
9
Explain a specific route selected by the proctor.
-
10
Explain a specific section of your code.
-
11
If you create a new Python file with a function, will it work without modifying the existing project? Explain why.
-
12
Have you used SQLAlchemy?
-
13
Why did you use SQLAlchemy? What are its advantages?
-
14
Explain the Primary Key.
-
15
Explain the Foreign Key.
-
16
What is MVC? Explain its architecture.
-
17
Why did you use Blueprints?
-
18
What is @login_required? Why is it used?
-
19
Have you used Flask? Where?
-
20
What is Jinja2?
-
21
Why did you use Jinja2?
-
22
How did you build the frontend?
-
23
What are the advantages of HTML and CSS?
-
24
Write a simple Flask route.
-
25
How much AI/LLM did you use in the project?
-
26
Where did you use AI?
-
27
Which part of the project was the most difficult to implement?