Интернет-магазин на Django

Отменен
Заказ
5528209
Раздел
Программирование
Предмет
Антиплагиат
Не указан
Срок сдачи
28 Июл 2023 в 21:55
Цена
5 000 ₽
Блокировка
10 дней
Размещен
25 Июл 2023 в 18:15
Просмотров
74
Описание работы

Дипломная работа для SkillBox

Владелец большого магазина во время коронавирусного карантина решил перевести свой магазин в онлайн. Для этого он хочет создать платформу, на которой сможет разместить информацию о своём товаре.

Технические требования к проекту Аналоги нашего интернет-магазина: holodilnik.ru, citilink.ru, ozon.ru.

  1. Проект должен быть разработан на фреймворке Django и должен быть «легкопереносимым». Это значит, что запуск проекта должен осуществляться путём клонирования репозитория, установки необходимых .env-опций и выполнения миграции.
  2. Если используются определённые нестандартные конфигурации веб-серверов (сервер очередей, nginx, fpm, docker и прочее), они должны быть под контролем версий внутри проекта в отдельной директории.
  3. Админ-панель управления интернет-магазином должна быть реализована с помощью Django Admin.
  4. Установка БД проекта должна полностью осуществляться командой миграции. Если необходимо выполнить и другие команды/действия, то нужно создать файл Readme.md и в нём указать шаги для развёртывания проекта. При этом миграции должны быть корректными, то есть их можно последовательно применить и последовательно отменить.
  5. В проекте должна быть миграция, которая устанавливает следующие обязательные данные на проекте: администратор, роли пользователей на сайте, а также (если это требуется) другие данные.

В проекте должна быть реализована фикстура данных, которая добавляет покупателей с простым паролем (123456), а также товары, категории товаров, продавцов, цены, заказы, скидки и другие данные, которые могут пригодиться для полноценных демонстрации и тестирования проекта.

Итоговый проект (сайт) должен содержать следующие разделы:

  • Структура сайта
  • ● Главная страница.
  • ● Каталог с фильтром и сортировкой:
  • ○ Сам каталог товаров.
  • ○ Детальная страница товара, с отзывами.
  • ● Оформление заказа:
  • ○ Корзина.
  • ○ Оформление заказа.
  • ○ Оплата.
  • ● Личный кабинет:
  • ○ Личный кабинет.
  • ○ Профиль.
  • ○ История заказов.
  • ● Административный раздел:
  • ○ Просмотр и редактирование товаров.
  • ○ Просмотр и редактирование заказов.
  • ○ Просмотр и редактирование категорий каталога.

Роли на сайте Роли пользователей:

  • Администратор — полный доступ к админке.
  • Покупатель — любой авторизованный пользователь, может пользоваться всеми публичными возможностями системы.
  • Незарегистрированный пользователь — может просматривать каталоги и собирать корзину.

Более детальная информация по структуре проекта, а также методические указания по выполнению находятся в прикрепленных материалах.

Зачёт: выполнены все этапы и задачи проекта, итоговый результат полностью соответствует поставленному ТЗ.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир