Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

📮 A self-checkout experience where customers can quickly place an order

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
license.txt
NotificationsYou must be signed in to change notification settings

nerkarso/self-order-kiosk

Repository files navigation

Icon

Self-Order Kiosk

A self-checkout experience where customers can quickly place an order.

Features

  • 🛒 Place an order
  • 🔀 Customize your order
  • 🔓 Authenticate admin users
  • ✏️ Manage items, categories and users
  • 📃 See overview of orders
  • 🎨 Light and dark theme support

Stack

Requirements

  • JDK 8
  • NetBeans

Getting Started

  1. Followthese steps to set up the database.
  2. Open the project in NetBeans.
  3. Run the build command to download Maven dependencies.
  4. Finally, run the project.

Database

  1. Create a MySQL database namedself_order_kiosk.
  2. Run the SQL queries located in the/migrations folder.
  3. Create a new file nameddb.properties in/src/main/resources/app.
  4. Enter the following details:
url=jdbc:mysql://<HOST>:<PORT>/self_order_kiosk?serverTimeZone=UTCusername=<USERNAME>password=<PASSWORD>

Demo Login

  • Username: krabs
  • Password: 123

Production

  1. Open the project in NetBeans.
  2. Run the clean and build command.
  3. Go to the/target folder.
  4. Openself-order-kiosk-VERSION-jar-with-dependencies.jar.

Changelog

v1.0.0 - 2020-10-30

  • New feature to delete orders in admin module
  • Fix item price is negative after changing size in customize window
  • Fix huge item image preview

v0.5.0 - 2020-10-29

  • New feature to update ordered item in kiosk
  • New feature to show order details in orders window
  • New feature to show item ordered price in customize window
  • Fix issue where item size is not updating in customize window
  • Improve load time of menu window

v0.4.0 - 2020-10-28

  • New feature to customize item in customize dialog
  • New feature where orders will be saved in database
  • New items in migration
  • Change items in menu window to be populated
  • Change order table to be populated

v0.3.0 - 2020-10-27

  • New authentication feature in login window
  • New feature to manage orders in admin module
  • New feature to manage categories in admin module
  • New feature to manage users in admin module

v0.2.0 - 2020-10-04

  • New feature to manage items in admin module
  • New menubar in launcher window
  • New about window
  • Theme settings moved to launcher window menubar

v0.1.0 - 2020-09-30

  • Initial alpha release

License

MIT License

Credits

Icons made byFreepik fromwww.flaticon.com

About

📮 A self-checkout experience where customers can quickly place an order

Topics

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
license.txt

Stars

Watchers

Forks

Contributors3

  •  
  •  
  •  

Languages


[8]ページ先頭

©2009-2025 Movatter.jp