OkayMoney - приложение для контроля доходов и расходов.
В современном обществе люди часто сталкиваются с проблемой контроля собственных финансов. Приложение, позволяющее следить за расходами и доходами, значительно упрощает эту задачу.
Account
Transaction
User
LoginWindow
MainWindow
AccountsFilterDialog
TransactionChangeDialog
ConfirmActionDialog
MoreUsersDialog
NewAccountDialog
NewCategoryDialog
SettingsDialog
TransactionDialog
TransactionsHistoryDialog
UserRegistrationDialog
SignInDialog
GreetingWidget
PieChart
UserLoginButton
- PyQt5
- Matplotlib - для создания круговой диаграммы
- Pillow - работа с аватаркой
- Requests – отправка запросов на сервер при синхронизации аккаунта
- Pickle – хранение аккаунтов
- Base64 – передача объектов пользователя серверу
- Добавление нескольких пользователей. Пользователь может выбрать себе аватарку.

- Доходы и расходы разделены по категориям.

- Круговая диаграмма, показывающая сумму доходов и расходов разных категорий.
Позволяет быстро узнать, куда деваются деньги.

- Несколько счетов с отдельными значениями суммы: наличные, деньги на карте, т. д.

- Возможность добавления заметок к транзакциям.

- Просмотр транзакций за прошлые месяцы.

- Выбор тем диаграммы.

- Авторизация через ВКонтакте и синхронизация с сервером

Более подробную информацию о проекте можно прочитать в demo/OkayMoney.docx