Skip to content

RahulG1309/Restaurant-Reservation-and-Point-of-Sale-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Restaurant-Reservation-and-Point-of-Sale-System

In this project we explored Object Oriented Design and Programming in Java to familiarize ourselves not only with OO concepts but also the SOLID design principles

Description

RRPSS is an application to computerize the processes of making reservation, recording of orders and displaying of sale records. It will be solely used by the restaurant staff. The following are information about the application:

a) Menu items should be categorized according to its type, eg, Main course, drinks, dessert, etc.

b) Menu items can be added with details like name, description, price.

c) Promotional set package comes in a single package price with descriptions of the items to be served.

d) A customer may order a set package and ala carte menu items as well.

e) An order should indicate the staff who created the order.

f) Staff information can be in the form of name, gender, employee ID and job title.

g) Reservation is made by providing details like date, time, #pax, name, contact, etc. The system should check availability and allocate a suitable table.

h) When a reservation is made, a table is reserved till the reservation booking is removed.

i) Table comes in different seating capacity, in even sizes, with minimum of 2 and maximum of 10 pax ("Persons At Table").

j) Order invoice can be printed to list the order details (eg, table number, timestamp) and a complete breakdown of order items details with taxes details.

k) Discounts can be given to customers who hold membership of the restaurant or other entities.

l) Sale revenue report will detail the period, individual sale items (either ala carte or promotional items) and total revenue.

About

Object Oriented Programming and Design project in Java.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages