Skip to content

spitsynv2/order_manager

Repository files navigation

Orders Management System

This project is a JavaFX application for managing orders in a café or restaurant, developed as a diploma work. It provides a comprehensive solution for order management, enabling you to effectively handle order processing.

Features

  • Login menu for cashier and administrator of cafe or small restaurant.

  • General admin menu where administrator can add new admin or cashier to a system.

  • Restaurant menu for possibility of changing some data about restaurant.

  • Dishes menu where administrator can add/change/remove dishes that are in a database.

  • Menu page where cashier or administrator can create a new order, menu page have possibility to sort dishes by their types.

  • Order conformation page that appears after selecting dishes and making order, that page contains some useful buttons and field for making order.

  • Simple cheque generator for new order.

  • Cheque page for customisation.

  • View a List of All Orders and keep track of all orders placed, including details like customer information, order items, and order status.

  • Dashboard with statistic.

Technology Stack

  • Java 17.

  • SQLite database.

  • JavaFX 17.

  • Scene Builder.

Screenshots

Login menu

Login menu

Dark side

Dark theme

General admin menu

General admin menu

Restaurant menu

Restaurant menu

Dishes menu

Dishes menu

Menu page

Menu page

Order conformation page

Order conformation page

Cheque generator

Cheque generated

Cheque page

Cheque page

Orders page

Orders page

Orders page2

Orders page2-2

Dashboard page

Dashboard page

Cashier menu page

Cashier menu page

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors