From 8b3a30f23b08be16d093b94a550564d0e550b16b Mon Sep 17 00:00:00 2001 From: AryanGh-imp Date: Wed, 17 Jun 2026 01:44:30 +0330 Subject: [PATCH] feat(ui): add initial console interface for restaurant system --- src/main/java/dev/ui/ConsoleMenu.java | 44 +++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 src/main/java/dev/ui/ConsoleMenu.java diff --git a/src/main/java/dev/ui/ConsoleMenu.java b/src/main/java/dev/ui/ConsoleMenu.java new file mode 100644 index 0000000..663dc0c --- /dev/null +++ b/src/main/java/dev/ui/ConsoleMenu.java @@ -0,0 +1,44 @@ +package dev.ui; + +import java.util.Scanner; + +public class ConsoleMenu { + + private final Scanner scanner = + new Scanner(System.in); + + public void start() { + + while (true) { + + System.out.println(); + System.out.println("===== JAVA PIZZERIA ====="); + System.out.println("1. Login"); + System.out.println("2. Register"); + System.out.println("3. Exit"); + + int choice = scanner.nextInt(); + + switch (choice) { + + case 1: + // TODO + break; + + case 2: + // TODO + break; + + case 3: + return; + + default: + System.out.println("Invalid choice"); + + } + + } + + } + +} \ No newline at end of file