Требуется разработать доску объявлений на основе технологий React, TypeScript и Node JS. Основные функции: поиск и рекомендации по объявлениям, возможность создания и удаления объявлений, регистрация пользователей, личный кабинет с редактированием профиля, чат и система уведомлений. Также необходим адаптивный дизайн и backend для сайта.
Онлайн-платформа для курсов и обучения
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
#### 1. Общая информация
Название проекта: EduPlatform
Цель проекта: Создание интерактивной онлайн-платформы для проведения образовательных курсов и вебинаров, где пользователи смогут записываться на курсы, просматривать видео-лекции, выполнять задания и получать сертификаты.
#### 2. Основные функциональные требования
1. Регистрация и аутентификация:
- Возможность регистрации пользователей (студенты и преподаватели).
- Авторизация с использованием электронной почты и пароля.
- Восстановление пароля через email.
2. Профиль пользователя:
- Личная информация (имя, фото, контакты).
- История курсов и полученные сертификаты.
- Настройки уведомлений и конфиденциальности.
3. Каталог курсов:
- Просмотр списка доступных курсов с возможностью фильтрации по категориям и уровням.
- Поиск курсов по ключевым словам.
- Детальная страница курса с описанием, программой, требованиями и отзывами.
4. Процесс обучения:
- Видео-лекции с возможностью ставить на паузу, перематывать и изменять скорость воспроизведения.
- Загрузка дополнительных материалов (PDF, PPT, ссылки на внешние ресурсы).
- Тесты и задания с автоматической проверкой и возможностью ручной проверки преподавателем.
- Форум для обсуждения тем курса.
5. Система уведомлений:
- Уведомления о новых курсах, вебинарах и заданиях.
- Напоминания о предстоящих вебинарах и дедлайнах.
6. Сертификация:
- Генерация и выдача сертификатов по окончании курса.
- Возможность скачивания и печати сертификатов.
#### 3. Дополнительные требования
1. Интерактивность и отзывчивость:
- Интерфейс должен быть адаптивным и удобным для использования на различных устройствах (десктоп, планшет, мобильный).
- Высокая скорость загрузки страниц и плавная работа интерфейса.
2. Административная панель:
- Управление пользователями, курсами, контентом и сертификатами.
- Статистика по активности пользователей и посещаемости курсов.
3. Технические требования:
- Использование React для построения пользовательского интерфейса.
- Использование Redux или Context API для управления состоянием.
- Интеграция с RESTful API для взаимодействия с серверной частью (например, на Node.js).
- Использование Styled Components или CSS Modules для стилизации.
- Настройка webpack для сборки проекта и оптимизации производительности.
#### 4. Поддержка и развитие
- Обучение персонала работе с административной панелью.
- Предоставление технической поддержки в течение первых 3 месяцев после запуска.
- Планы по дальнейшему развитию и добавлению новых функций.
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- $1700Сайты «под ключ»17 заявокЗакрыт7 месяцев назад
Требуется разработать информационный портал на конструкторе сайтов без кода, аналог Википедии, с возможностью создания множества категорий и статей. Портал должен использовать AI для генерации контента на основе предоставленных данных. Обеспечьте мультиязычность, автоматическое SEO и интеграцию чат-бота для ответов на вопросы пользователей. Наполнение контентом будет выполняться заказчиком.
Сайты «под ключ»4 заявкиЗакрыт7 месяцев назад- $160
Требуется разработка 40 сайтов на WordPress по шаблону в течение 4 месяцев. Каждый сайт будет содержать каталог товаров с 200 позициями, настройку платежной системы и страницы для оформления заказа. Необходимо быстрое выполнение задач, работа стабильно по 2 сайта в неделю. Подробное ТЗ будет предоставлено позже.
Сайты «под ключ»10 заявокЗакрыт8 месяцев назад - $250
Требуется фронтенд разработчик для завершения работы с обращением к смарт-контракту на стеке React и TypeScript. Необходим опыт работы с проектами на блокчейне TON для исправления send и get запросов. Работа осуществляется в сотрудничестве с разработчиком смарт-контракта.
Сайты «под ключ»2 заявкиЗакрыт8 месяцев назад - $3000
Требуется разработка сайта для обмена скинами Steam с двумя основными функциями: трейдинг и парсинг. Пользователи должны иметь возможность авторизоваться через Steam, вставлять трейдлинк и создавать предложения на обмен. Также необходима база для подбора трейдлинков пользователей с нужными скинами. Дизайн сайта должен быть минималистичным и простым.
Сайты «под ключ»22 заявкиЗакрыт7 месяцев назад Необходимо разработать сайт на платформе Тильда с функционалом, подобным примеру F5avto.com. Ожидается полное создание сайта под ключ с учетом всех необходимых деталей и функциональных возможностей.
Сайты «под ключ»18 заявокЗакрыт7 месяцев назадНеобходимо разработать фейковую копию сайта popcat ru с полным функционалом добавления сайтов и отзывов. Важно убрать все статьи и города для соответствия требованиям. Проект предполагает создание сайта «под ключ» с работающим функционалом.
Сайты «под ключ»1 исполнительЗакрыт8 месяцев назад- $500
Необходимо разработать поисковик обменников для обмена валют с использованием базы данных для актуализации курсов. Каждый обменник должен иметь аккаунт для обновления курса. Проект должен быть реализован на php/mysql с учетом адаптивного дизайна для Web Apps на iOS.
Сайты «под ключ»1 исполнительЗакрыт8 месяцев назад Требуется разработка web сайта, аналогичного tikobar.ru. Необходимо указать стоимость и сроки выполнения проекта. Ожидается качественное исполнение с учетом современных стандартов.
Сайты «под ключ»31 заявкаЗакрыт7 месяцев назад