Description
Main application of the queue management system for cross platforms (Windows OS, Linux OS). Software operates on Intel x86 and Amd64 platforms.
The software performs,
- Communications with hardwares via RS485 serial communication and IEEE 802.11 WiFi,
- MySQL database transactions,
- Managing customer interactions with system via touch screens or push buttons,
- Ticket distribution with thermal line printer,
- Managing and driving ECSPOS printers with serial communication,
- Managing queues and customer flows,
- Communications with external web services for external integrations,
- Managing online appointments,
- Managing system peripherals such as RFID reader, smart card reader, magnetic stripe card readers, thermal printers, touch screen, buttons, led displays…
- Application licensing and demo management,
- Customer user interface management and handling user interactions,
- Ticket dispenser advertisement management,
- Customer displays digital signage management,
- Communicating unlimited hardware with my private RS485 communication algorithm,
- TCP/IP socket communications and socket server,
- Multi language support,
- Ticket template management for printed tickets,
- Text to speech management for announced tickets,
- Animation on JAVA Swing components,
- SMS and E-mail sending,
- Hardware monitoring,
- One click backup and restore,
Total line:
Developed project files
Line count, File name
753 ./np_printer.java
177 ./file_download.java
438 ./qsmart_IVR.java
521 ./screen_saver.java
77 ./Qsmart_AudioPlayer.java
1788 ./qsmart_screen.java
666 ./qsmart_limit_frame.java
1255 ./ticket_operations.java
840 ./qsmart_appointment_frame.java
581 ./qsmart_card_reader_frame_rev01.java
2830 ./system_operations.java
165 ./qsmart_message_frame.java
166 ./print_ticket.java
2602 ./Qsmart_NexT.java
143 . ./mysql_connection.java
340 ./CRT288.java
18 ./qsmart_sms.java
206 ./Qsmart_Security.java
318 ./qsmart_button.java
115 ./inet_functions.java
58 ./language.java
164 ./qsmart_dsi.java
621 ./qsmart_virtualserver.java
265 ./comport.java
26 ./qsmart_error_reporting.java
626 ./qsmart_card_reader_frame_rev02.java
270 ./qsmart_operator.java
576 ./qsmart_terminal.java
70 ./qsmart_poll.java
290 ./qsmart_curwe.java
62 ./image_panel.java
61 ./FileFolder.java
49 ./hardware_commands.java
50 ./qsmart_ancestors.java
494 ./qsmart_timing_operations.java
374 ./qsmart_indicator.java
317 ./qsmart_identity_frame.java
18372 total