Skip to content

AlexeyTeacher/home_money

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Home Money

Описание проекта

Реализована попытка создать легкую программу для ведения домашней бухгалтерии. При старте программы открывается приветственное окно. После нажатия кнопки 'ОК' начинается работа программы. По умолчанию для пользователя заведен "основной" счет. При желании можно добавить еще. Суть программы заключается в добавлении доходов и расходов, и проведении небольшой аналитики в разделе "Отчеты". Все расчеты производятся в рублях.

Инструменты реализации

База данных создана в SQLite называется data.db В случе проблем резервная копия пустой базы данных находится в папке reserve

Дизайн интерфейса создан при помощи QT Designer. Оригинальный файл называется design_home_money.ui. Файл с дизайном был перекодирован в python с помощью pyuic в файл design.py. В процессе работы над программой файл был немного изменен вручную.

Программа написана на Python 3.8 библиотеки для запуска находятся в файле requirements.txt.

Иконки в программе созданы автором Pixel perfect с www.flaticon.com.

Логотип отрисован автором программы.

Для удобства запуска программа была собрана в pyinstaller в один EXE-файл. Файл находится в папке dist.

Задачи реализации

  • спроектировать базу данных
  • продумать логику программы
  • разработать дизайн приложения
  • реализовать идеи в коде

project image

About

Pet-проект домашней бухгалтерии на PyQT5

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages