Skip to content

Desktop Java application for the point of sale and management of La Cochera restaurant

Notifications You must be signed in to change notification settings

j0rgedev/lacocherapos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Point of Sale and Administrative Management System for La Cochera Restaurant

This project is a point of sale and administrative management application for La Cochera restaurant developed in Java Swing.

Overview

The application follows the Model-View-Controller (MVC) software architecture pattern and has an object-oriented approach. The application consists of 2 main parts:

  • Point of Sale (POS): This part of the application is used to record sales and generate sales tickets. It is designed to be used by the restaurant employees.
  • Administration Panel: This part of the application is used to manage dishes and view sales reports. It is designed to be used by the restaurant administrator.

Requirements

Java (version 17 or higher)

Application Views

Some designs may not match those in the final application, as minimal changes have been made to the application design, but the general idea remains the same.

Point of Sale

Order Taking This modal appears when double-clicking a row This modal appears when pressing the Next button Order Confirmation Order Payment Order Completed

Administration Page

Main Dashboard Pie Chart of Top 5 Sold Dishes Dish Management

Installation

  1. Clone this repository
  2. Navigate to src/main/java/
  3. Run "LaCocheraPOSApplication.java" to start the application

Usage

Under construction...

About

Desktop Java application for the point of sale and management of La Cochera restaurant

Topics

Resources

Stars

Watchers

Forks

Languages