Основная концепция сайта

Это сайт для оценки смартфонов, аналогичный сервисам для треков. Пользователи заходят, находят нужную модель через поиск и видят подробный обзор. Справа от телефона расположено голосование по ключевым характеристикам: экран, производительность, камера, батарея, связь и другие. Каждая характеристика оценивается от 1 до 10. На основе этих баллов выводится средняя оценка (например, 64/100). На странице должно быть два типа оценок: оценка автора обзора и оценка зрителей (среднее арифметическое из всех пользовательских голосов).

Функционал

  • Главная страница со списком телефонов; нажатие на модель открывает страницу с обзором и формой голосования.
  • Поиск и фильтры (по бренду, году, цене, рейтингу).
  • Топ-10 телефонов по голосованию (оценка зрителей) и отдельно топ-10 по авторской оценке.
  • Возможность проголосовать одним кликом по каждой характеристике и затем нажать кнопку «Поставить оценку».
  • Поле для отзыва (краткий текст) прямо перед отправкой оценки, чтобы каждый голос сопровождался комментарием. Это не чат в реальном времени, а структурированные отзывы.
  • Лента отзывов под обзором: видно, что пишут другие пользователи, с рейтингом их активности.
  • Профили с регистрацией, личный кабинет, список всех оценок пользователя.
  • Система наград и статистики: медальки, счетчик поставленных оценок, дней регистрации, вклад в сообщество.

Технические требования

  • Язык backend - на усмотрение разработчика, но предпочтительно Python (Django или Flask).
  • Frontend - адаптивная верстка, современный UI (можно использовать React/Vue/чистый HTML+JS).
  • База данных: хранители пользователей, устройств, голосований и отзывов.
  • Административная панель для управления контентом (добавление новых телефонов, обзоров, модерация отзывов).

Разработка торгового криптобота с тестированием на исторических данных

Создание автоматизированного торгового советника на основе свечного анализа и уровней поддержки/сопротивления. Система должна поддерживать настройку SL, TP, кредитного плеча, мартингейла, работу с несколькими криптовалютами, визуализацию сделок на графике, звуковые сигналы и отправку уведомлений в Telegram. Вторая часть проекта - прогнать стратегию на исторических данных и вывести статистику.