Yonghee9106 / java-fundamentals-hotel-reservation-application

Udacity Java Fundamentals Course

Home Page:https://www.udacity.com/enrollment/cd0282/1.3.2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hotel Reservation Application

Project Description

Features

Scenarios

Main User

Admin User

Architecture

Capture

  • Layers to support modularization and decoupling. Each layer is capable of communication only with adjacent layers.
  • CLI (Command Line Interface) for UI (User Interface), all inputs and outputs, including room info and customer details, are routed through the CLI.
  • Resources will function as Application Programming Interface (API) connecting with our UI.
  • Services will interact with resources, establishing the essential business logic needed to deliver feedback to our User Interface (UI).
  • Data models will be used to represent the domain utilized within the system (e.g., rooms, reservations, and customers).