Клиент заказал создать удобный инструмент для частных инвесторов, позволяющий быстро рассчитать дивидендный доход по акциям, отслеживать выплаты и строить собственный инвестиционный портфель. Многие инвесторы в России сталкиваются с тем, что информация о дивидендах разрознена, а готовые сервисы либо платные, либо перегружены лишней аналитикой.
Моей задачей было разработать лёгкий, понятный и бесплатный сервис, который будет решать конкретную задачу — оценка дивидендного дохода по текущему портфелю с возможностью прогноза и учётом реинвестирования.
Стек: проект реализован на TypeScript и React, с использованием Zustand для состояния и Tailwind CSS для стилизации.
Функционал:
Добавление акций в портфель вручную (тикер, количество, дата покупки).
Автоматический расчёт ожидаемых и уже выплаченных дивидендов.
История дивидендов по акциям с 2005 года (реализуется поэтапно).
Прогноз будущих выплат и возможного роста портфеля.
Настраиваемый режим реинвестирования.
Бегущая строка с новостями (в будущем — с Мосбиржи через API).
UX/UI: особое внимание уделено удобству интерфейса — без лишних окон, с интуитивной навигацией.
Расширение: запланирован переход в мобильное приложение и добавление базы данных с бэкендом (например, PostgreSQL + NestJS).
В результате получился минимальный, но функциональный MVP для расчёта дивидендов, который можно использовать как:
Личный инструмент для учёта доходности портфеля;
Основание для будущего продукта или стартапа.
Проект в настоящее время развивается: добавляю исторические данные, улучшаю UI, тестирую варианты мобильной версии и ищу способы подключения актуальных данных через открытые API.