Учет финансов, Овсяник Дмитрий FinTrack - приложение для учета и мониторинга личных финансов. Учет доходов, расходов, получение предупреждений о перерасходе средств, получение предложений для инвестирования или займа денежных средств. Информация о перерасходе средств или об остатке средств на конец периода может быть использована для предложений пользователю релевантной рекламы (кредитование, инвестирование, товары). Информация, введенная пользователями, (обязательно без привязки к конкретному пользователю) может быть продана в качестве статистических данных финансовым учреждениям. Для дальнейшего развития в планах реализовать не только доход и расход, но и внесения данных по кредиту или депозиту для учета в статистике и предложениях.
Целевая аудитория - это работаючее население, предположительно семейное, скрупулёзные и педантичные люди, которые стремятся контролировать своё финансовое состояние каждый день.
- Мужчины или женщины
- от 25 до 50 лет
- С высшим или неоконченным высшим образованием
- С уровнем достатка выше среднего и ниже
- CRUDS (create, read, update, delete, search) для финансовой операции (доход или расход) (transaction)
- CRUDS (create, read, update, delete, search) для настройки автоматического добавления регулярных финансовых операций (доход или расход) (reg_transaction_setting) (опционально)
Выборка статистики по всем пользователям с фильтрацией, сортировкой и аналитикой (мониторинг)
- Name
- Description (optional)
- Date
- Time (optional)
- OperationType (enum)
- Amount
- Currency
- Income
- Outcome
- specs - OpenAPI specification
- m3-transport-main-openapi - transport models generation from OpenAPI specification
- m3-transport-mapping-openapi - mapping OpenAPI transport OpenAPI транспортных моделей во внутренние модели
- m4-frameworks-app-ktor - Ktor application
- m5-cor-common - Library to implement Chain of Responsibility pattern in logic layer
- m5-cor-logics - App business logic
- m5-validation - App validation logic
- m4-stubs - Stubs for testing
- m7-repo-test - Basic tests for repositories testing
- m7-repo-inmemory - Inmemory repository based on EhCache for testing
- m7-repo-postgresql - PostgreSQL repository