-
1
Show Student ID and GitHub collaborator.
-
2
Demonstrate the complete application.
-
3
Create 3 parking lots.
-
4
Edit one of the lots.
-
5
Make 2 reservations for the same lot from the user dashboard.
-
6
Show how the summary/dashboard updates after multiple reservations.
-
7
Register a student/user.
-
8
Log in as both student/user and admin.
-
9
Add a drive (or equivalent admin feature).
-
10
Apply for the drive.
-
11
Explain the code when a frontend error occurs.
-
12
Show where Celery is implemented.
-
13
Change Celery scheduled tasks to run every 1 minute for testing.
-
14
Show where caching is implemented and explain why each route is cached.
-
15
Explain the Vue Lifecycle.
-
16
What is a Vue component?
-
17
What is the basic structure of a Vue component?
-
18
What goes inside the <template> section?
-
19
What goes inside the <script> section? (e.g., data, methods, computed, lifecycle hooks, etc.)
-
20
What goes inside the <style> section?
-
21
What is a Watcher?
-
22
What is caching?
-
23
What problem are we avoiding by using caching?
-
24
Where all have you implemented caching in your project?
-
25
Explain Role-Based Access Control (RBAC).
-
26
How much AI (%) did you use in your project?
-
27
Why does your code contain so many comments?