Требуется Full Stack разработчик для доработки сайта (есть готовый дизайн от Lovable.dev)

Вакансия закрыта
Стоимость:
По договоренности
Удалённо

Требуется Full Stack разработчик для доработки образовательной платформы

Есть готовый сайт, созданный через Lovable.dev. Уже разработаны дизайн, структура страниц и концепция проекта. Необходимо реализовать полноценный функционал сайта, базу данных и удобную административную панель. Дизайн создавать не нужно — требуется именно разработка функциональной части.

Основные задачи:

• Разработать удобную админ-панель с авторизацией администратора.

Администратор должен иметь возможность без помощи программиста:

  • создавать, редактировать и удалять курсы, уроки и страницы; добавлять, убавлять баллы ученикам
  • загружать фото, видео, PDF и другие материалы;
  • создавать категории и разделы;
  • менять порядок уроков и материалов;
  • скрывать/публиковать контент;
  • управлять пользователями.

Регистрация пользователей

  • регистрация и авторизация;
  • восстановление пароля;
  • роли пользователей (администратор/ученик).

Личный кабинет ученика

  • список приобретённых курсов;
  • просмотр уроков;
  • отображение прогресса;
  • история обучения;
  • уведомления.

Система прогресса

Необходимо сохранять:

  • просмотренные уроки;
  • процент прохождения курса;
  • дату последнего посещения;
  • выполненные задания;
  • прогресс между посещениями.

База данных

Спроектировать и реализовать структуру хранения:

  • пользователей;
  • курсов;
  • уроков;
  • материалов;
  • категорий;
  • домашних заданий;
  • прогресса;
  • сообщений.

Чат

Реализовать внутренний чат между учеником и администратором с уведомлениями о новых сообщениях.

Требования к админ-панели

Главная задача — сделать управление максимально простым. Я не должен обращаться к программисту для изменения контента. Все действия (добавление, удаление, редактирование материалов, учеников, фото, видео, курсов, уроков и страниц) должны выполняться через админ-панель.

Проект должен быть масштабируемым, с чистой архитектурой и возможностью дальнейшего развития.

При отклике прошу указать:

  1. Какие технологии предлагаете использовать (React, Next.js, Node.js, Supabase, PostgreSQL, Firebase и т.д.).
  2. Есть ли опыт разработки LMS или образовательных платформ.
  3. Примеры похожих проектов.
  4. Ориентировочную стоимость и сроки.
  5. Какие улучшения вы предложили бы для проекта.
  • Ищу разработчика для долгосрочного сотрудничества. После реализации основного функционала планируется дальнейшее развитие платформы и добавление новых возможностей.