A lightweight desktop application for checking attendee presence using mobile phone numbers and Excel files โ built with PySide6 (Qt for Python).
---This is a custom-designed, Persian-language check-in system made for expo events, conferences, or timed gatherings. Organizers can:
- Switch between different time slots.
- Input a visitor's mobile phone number.
- Automatically verify their presence using Excel files.
- Play welcoming or error sounds.
- Show a friendly greeting in Persian.
- Excel files (
15.17.xlsx,17.19.xlsx) contain attendee names and phone numbers. - You choose a time slot (e.g., 15-17 or 17-19) from the dropdown.
- You type in the attendee's phone number (without leading zero).
- If the number exists, the name is displayed with a greeting, and a welcome sound is played.
- If not found, a โnot foundโ message and error sound are triggered.
- ๐ Time slot switcher (combobox).
- ๐ต Sound effects for welcome and error.
- ๐จ Beautiful Persian font and background.
- โจ๏ธ Keyboard-friendly (just type and press Enter).
- ๐งพ Excel-based backend โ easy to edit and manage.
- Clone the repository or download the ZIP.
- Install dependencies:

