Keywords
Online booking, Credit, Community, Dashboard
Technologies
Java, Spring Boot, Vue, MySQL
This project is a full-stack system developed to optimize the daily operation of the billiard hall. Users can log in, book tables online, view the status and location of the tables through the table map, and manage the booking records more clearly and conveniently. The aim is to make the booking process and the operation of the billiard hall more efficient.
This project is not merely a simple booking website. It includes a credit scoring system to reduce no-shows, a community module where users can post and interact, and a notification center for community messages and system notifications. These features make it not only a booking tool, but also a comprehensive user service platform.
In terms of management, this system provides unified management functions for billiard tables, bookings, and users. Additionally, the system includes a dashboard for presenting key data, which helps managers understand the situation and optimize daily arrangements. By integrating user services and operational tools into one platform, this system enhances management efficiency and improves the overall user experience.