Программирование
В этом разделе собраны работы по программированию.
Все проекты нацелены на техническую составляющую.

Языки:
Python
FinanzFluss
Сервис по управлению своими финансовыми потоками.

FinanzFluss
Портфель

Bonds Analyze
Анализ облигаций
В режиме разработки
Elba
Менеджер паролей.

Elba Start Work
Начало работы с Elba

Elba Login
Вход в приложение
С помощью этой программы вы можете безопасно хранить пароли к сервисам, хранить зашифрованные заметки и шифровать файлы любого типа и размера.
Цель программы - сохранить Ваши данные в конфиденциальности.
- Только Вы знаете пароли от своих сервисов. Ещё ᐯ
- Ваши заметки остаются в тайне. Ещё ᐯ
- Файлы остаются надежно зашифрованными. Ещё ᐯ
Только авторизовавшись можно добавлять и просматривать пароли от сервисов.
Хранение по принципу связки:
Сервис > Логин > Пароль.
Для шифрования ваших данных о сервисе используется единажды созданный generic-key.

Только авторизовавшись можно добавлять и просматривать заметки.
Хранение по принципу связки:
Имя заметки > Заметка.
Для шифрования ваших заметок используется единажды созданный generic-key.

Только авторизовавшись можно шифровать и просматривать зашифрованные файлы.
Поддерживается шифрование директорий, в которые вложены файлы.
Поддерживается шифрование ЛЮБЫХ типов файлов без потерь.
Надежность обеспечивается методом симметричного и быстрого шифрования AES с дополнительными подписями и проверками подлинности.

За конфиденциальность данных отвечают методы шифрования Base64 и AES. Также имеются хеши подтверждения подлинности как программы, так и пользовательских данных. Я старался сделать программу максимально простой в использовании, но с мощной начинкой внутри.
Эта программа лицензирована по GPL v3.0.
Исходный код доступен на GitHub.
Парсер Wildberries
Парсит артикулы по введенному запросу на Wildberries.
Money Flow
Программа для учёта денежных расходов.
Currency Converter
Конвертер валют, работающий по принципу парсинга.
Версия в консоли.

Console Currency Converter
Конвертирование
Версия с графическим интерфейсом.

GUI Currency Converter
Рубли в валюту

GUI Currency Converter
Валюту в рубли
Внешний вид реализован за счёт HTML и CSS. Библиотеки bs4 и requests парсят стоимоть валюты (в рублях). Библиотека eel позволяет реализовать графический интерфейс HTML/CSS/JS с полным доступом к библиотекам Python.
Конвертирование происходит на стороне пользователя при помощи JavaScript.
Promotion Dynamics
Программа для отслеживания текущих котировок ценных бумаг.
Работает по принципу парсинга (как и Currency Converter). Котировки берутся с investing.com.
Консольная версия.

Promotion Dynamics
Главное окно
Версия с графическим интерфейсом.

Promotion Dynamics
Главное окно

Promotion Dynamics
Выгрузка в Excel
Доступен расчёт дивидендов (кол-во бумаг и дивидендный процент) и профита (разность текущей стоимости и стоимости покупки).
Есть возможность упаковать актуальные котировки в Excel-файл при помощи сторонней библиотеки Pandas. При создании автоматически именуется файл, категория ценных бумаг и время сбора данных.
Clock
Часы.

Clock
Написаны при помощи библиотеки tkinter.