As part of the group assignment for the "Introduction to Object-Oriented Programming (IOOP)" module, I was responsible for designing and implementing the Customer-side features of the Delicious Restaurant System using C# Windows Forms.
- Customer_registration.cs – Register new customers
- AddReservation.cs – Make reservations
- Add_item.cs – Add food items
- EditOrder.cs – Edit existing orders
- DeleteOrder.cs – Delete existing orders
- Cart.cs – View cart and checkout
- Feedback.cs – Submit feedback
- MainMenu.cs – Main UI to access all customer features
- Connected all customer UI forms using the Main Menu
- Used Windows Forms to design interfaces
- Applied basic OOP concepts (e.g., method calls, form-to-form navigation)
- Ensured proper form transitions using
.Show()and.Hide()
This implementation is based on Section A – Customer Features from the official assignment document ("IOOP_Assignment Question.pdf").