1
0
Fork 0
mirror of https://github.com/EDeev/school_table.git synced 2026-10-07 20:49:37 +03:00
school_table/README.md
Egor Deev 4631ea9fa1 README на русском и английском со скриншотами
Исправлены адрес клонирования (DeevEV → EDeev) и установка (sqlite3 — часть Python,
не пакет pip); возможности описаны по коду; бейдж MIT без файла лицензии заменён
учебной пометкой.
2026-10-05 18:42:17 +00:00

3 KiB
Raw Permalink Blame History

School Table

Русский · English

CI Release

Десктопный дневник школьника на PyQt5: расписание на неделю и заметки с датами, которые сами появляются под нужным днём.

Статус: учебный проект (2021), завершён

Вкладка «Расписание»

Стек: Python 3 · PyQt5 · SQLite

Возможности

  • Сетка на шесть учебных дней, до восьми уроков в день
  • Список предметов: добавить, переименовать, удалить (предмет пропадает и из расписания), очистить урок
  • Подсветка выбранного предмета во всей неделе
  • Заметки с датой и временем: под расписанием показываются по дню недели, на вкладке «Заметки» — общим списком за всё время, ближайший месяц или неделю
  • Правка заметки и отметка «сделано» (выполненная заметка удаляется)
  • Всё хранится локально в table.db

Запуск

Готовая сборка для Windows — SchoolTable-windows.zip в релизах: распакуйте и запустите SchoolTable.exe (база table.db должна лежать рядом).

Из исходников:

git clone https://github.com/EDeev/school_table.git && cd school_table
pip install -r requirements.txt
python main.py

Как выглядит

Вкладка «Заметки»

Структура

main.py     приложение: интерфейс (сгенерирован из rasp.ui) и вся логика
rasp.ui     макет окна для Qt Designer
table.db    пустая база: предметы, расписание по дням, заметки
image.ico   иконка

Лицензия

Учебный проект (2021). Код открыт для изучения, отдельной лицензии нет.

Автор

Деев Егор Викторович — GitHub · Telegram · egor@deev.space


⭐ Если проект оказался полезным, поставьте звёздочку на GitHub!

Сделано с ❤️ — deev.space