https://github.com/eugenepokalyuk/react_python-gameclub
Control panel for a computer club, providing the ability to manage workstations and conduct financial accounting
https://github.com/eugenepokalyuk/react_python-gameclub
fastapi python react redux sqlalchemy typescript
Last synced: 2 months ago
JSON representation
Control panel for a computer club, providing the ability to manage workstations and conduct financial accounting
- Host: GitHub
- URL: https://github.com/eugenepokalyuk/react_python-gameclub
- Owner: eugenepokalyuk
- Created: 2023-09-25T09:56:28.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-05T06:10:28.000Z (over 2 years ago)
- Last Synced: 2025-12-29T08:19:27.981Z (6 months ago)
- Topics: fastapi, python, react, redux, sqlalchemy, typescript
- Language: TypeScript
- Homepage:
- Size: 118 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Суть проекта:
Разработка панели управления для компьютерного клуба, предоставляющей возможность управлять рабочими местами и проводить финансовый учет.
Панель позволит сотрудникам клуба с одного рабочего компьютера устанавливать доступное время игры/работы за каждым компьютером или PlayStation 5 внутри клуба. Она также предоставит информацию о выручке за смену, сумме наличных в кассе, а также содержать базу данных сотрудников и посетителей клуба. Дополнительно, панель будет иметь базу данных с текущими товарами (напитки, еда), которые предлагаются на продажу.
# Описание панели:
На панели управления будет представлена следующая информация и функциональность:
1. Финансовая информация: Пользовательский интерфейс будет содержать информацию о выручке за смену, а также сумме наличных в кассе. Кроме того, сотрудники смогут редактировать эту информацию в случае необходимости.
2. Управление игровыми местами: Панель будет отображать список из 30 игровых компьютеров, а также PlayStation 5. Для каждого устройства можно будет задать доступное время для игры/работы и установить цену за этот период. Кроме того, сотрудники смогут предоставлять скидки в процентах для определенных устройств или периодов времени.
3. Управление товарами: Панель будет предоставлять возможность добавлять, продавать и списывать различные товары, такие как напитки и еда. Это позволит управлять запасами, отслеживать продажи и поддерживать актуальные данные о наличии товаров.



