Build a local check-in and check-out system for visitors to the billiard club.
— Functional requirements:
1. The system must be able to display current date and records when visitors open the system.
2. The system must enable visitors to choose host name and system must store.
3. The system must enable visitors visitors to input personal name and system must store store.
4. The system must enable visitors choose play or watch status.
5. The system must enable visitors click check in and system must record check in time.
6. The system must enable visitors click check out and system must record check out time.
7. if choose to play, the system must show QR code to the visitors to pay when he or she checks out.
8. The system must be able to show history, including date, host name, guest name, stay period, play or watch status.
