Exam practice
2024-12-05
Restaurant Booking System - Razor Pages Web App
Objective: Create a web application for managing restaurant bookings.
Several restaurants (capacity, location), tables (seat amount), clients (name, email, phone), bookings (number of guests)...
Requirements:
- Implement CRUD operations for restaurants and reservations.
- Allow customers to book a table for a specified date and time.
- Include logic to check the availability of tables based on capacity.
- Provide functionality for customers to view their bookings.
- Search functionality - name & availability & capacity
Generally speaking - these are only broad guidelines. Please write a solution that you would like to present to the world as your best effort in programming and app-designing (UX is the key).
Use nullable references, and turn all the warnings into errors!
2024-11-29
Recipes - Razor Pages Web App
Create a simple application for a recipe book. Recipes, ingredients, amounts of ingredients in recipe. Implement recalculation of amount for servings needed (ie if recipe is for 5 people - how much of everything you need for 2 people). Provide search functionality - recipe name, description, ingredients.
Generally speaking - these are only broad guidelines. Please write a solution that you would like to present to the world as your best effort in programming and app-designing (UX is the key).
Use nullable references, and turn all the warnings into errors!