
QarmaX — семейное веб-приложение (позже и мобильное): родитель мотивирует ребёнка не карманными деньгами, а «карма-очками». Ребёнок копит баллы на цель, которую выбрал сам — конструктор, поездку, велосипед, — и видит, как полоска прогресса заполняется.
Родитель задаёт цель и её цену в баллах, начисляет или списывает баллы за полезные дела, а ребёнок следит за прогрессом. Деньги не участвуют, и ничто не держится на памяти о том, кто что обещал.
Как это работает
- Добавляете «героя» — достаточно никнейма. Ни фамилии, ни даты рождения, ни фото; у ребёнка вообще нет аккаунта.
- Вместе договариваетесь о цели и её цене в баллах — ради этого разговора всё и затевалось.
- Начисляете баллы за реальные дела: два касания (выбрать героя и причину), ошибка так же быстро отменяется.
- Ребёнок открывает свою страницу по ссылке — без пароля — и видит, насколько близка цель сегодня.
Почему так
- Цель, которую ребёнок выбрал сам, даёт каждому маленькому усилию направление — в отличие от карманных денег, которые тратятся и забываются.
- Баллы — это журнал только на добавление, а не число, которое кто-то правит: видно, что и за что начислено.
- Ничего не автоматизируется за спиной родителя: вы начисляете, корректируете и решаете цену задачи — приложение лишь считает и показывает прогресс.
Приватность и цена
- О ребёнке приложение знает минимум: никнейм и ссылка. Единственные персональные данные — e-mail родителя.
- Бесплатно навсегда: один герой и одна цель одновременно. Premium снимает ограничения за небольшую ежемесячную плату, и каждой новой семье даётся месяц без привязки карты.
Под капотом
- .NET 10, модульный монолит, EF Core (PostgreSQL).
- API-first REST/JSON + JWT; веб-клиент — Blazor WASM (standalone PWA), компоненты MudBlazor, цель по доступности — WCAG 2.1 AA.
- Общий Razor Class Library под будущий мобильный клиент (MAUI Blazor Hybrid).
Попробовать: qarmax.oradevus.com.