
Проценты по кредиту обычно показывают одной итоговой суммой. Она честная, но плохо отвечает на простой вопрос: что происходит с деньгами, пока я занимаюсь обычными делами? В Кредитации я хотел дать этому времени форму, которую можно не только посчитать, но и спокойно наблюдать.
Человек вводит сумму, ставку, срок и дату начала. Браузер строит аннуитетный расчёт и показывает уже начисленные проценты как уровень воды. Новые начисления становятся каплями дождя. Вместо попытки сделать кредит менее серьёзным визуализация удерживает внимание на его цене: она постепенно собирается из времени.

Расчёт не должен притворяться банковской выпиской
Модель намеренно ограничена. Она предполагает регулярные аннуитетные платежи и не учитывает просрочки, досрочное погашение, комиссии и изменения условий. Поэтому это не способ проверить расчёты банка, а наглядный сценарий, который помогает увидеть порядок величин до решения или разговора с кредитором.
Параметры обрабатываются на странице. До начала практики интерфейс отдельно говорит об этой границе. Для аналитики нужно отдельное согласие, но сумма, ставка, срок и дата не участвуют в отправке данных. Визуализация может говорить о личном финансовом решении, не превращая введённые значения в часть своего сервера.

У времени появился ритм
В обычном темпе практика показывает, как проценты движутся прямо сейчас. Если хочется увидеть динамику быстрее, ритм времени можно ускорить. Это не пересчитывает кредит и не сбрасывает уже показанный участок: меняется только скорость, с которой проходящий срок становится видимым.
Дождь, море, музыка и капли — отдельные звуковые слои. Их можно выключить или настроить по отдельности. Я не стал делать из этого дашборд с множеством графиков: здесь звук и движение нужны не для украшения числа, а для паузы перед ним.

В конце остаётся не прогноз и не призыв. Кредитация показывает одну конкретную вещь: стоимость кредита существует не только в договоре и итоговой переплате. Она продолжается во времени — и иногда полезно дать себе несколько минут, чтобы это заметить.
Технологии и устройство
Одна статическая страница на HTML, CSS и JavaScript рассчитывает кредит локально и собирает аудиовизуальную практику без серверной части.
- Расчёт
- JavaScript строит аннуитетную модель по сумме, ставке, сроку и дате начала. В модели нет просрочек, досрочных погашений и комиссий.
- Визуализация
- Начисленные проценты становятся уровнем моря, а новые начисления — каплями. Ритм времени можно менять, не сбрасывая уже пройденный отрезок.
- Звук
- Web Audio смешивает дождь, море, музыку и звук капель. Громкость слоёв и выбранный ритм сохраняются только локально в браузере.
- Публикация
- Страница собирает вертикальную карточку с показателями практики, которую можно скачать как PNG или передать через системный диалог публикации.