Платформа разработана для решения конкретной задачи: ведение персональной статистики по разным направлениям — от количества выпитой воды до списка пройденных игр.
Цель — создать простой и гибкий сервис, который можно настроить под свои привычки и интересы. Проект задумывался как персональный инструмент, с прицелом на дальнейшее развитие и открытие для широкой аудитории.
Разработка велась с нуля с использованием Python 3.12, Django 5 и MySQL 8.
Реализовано:
- регистрация и авторизация пользователей;
- личный кабинет с возможностью управления собственными данными;
-добавление и настройка пользовательских категорий и метрик;
-адаптивный дизайн, удобный для мобильных устройств;
-панель администратора для управления контентом и пользователями;
-заложена база для будущих функций — добавление друзей, уведомления, подписки.
Особое внимание уделялось удобству использования и расширяемости.
Сайт успешно запущен и доступен по адресу statistist.ru.
Проект уже помогает отслеживать важные для меня показатели и планировать цели. В будущем планируется расширять функционал, включая мобильные уведомления и социальные возможности.
Statistist.ru — это не просто сайт, а рабочий инструмент для личного развития, с потенциалом стать полезным сервисом для широкой аудитории.