Форма для связи

Ваше имя *
Ваш email *
Описание проекта *
Защита от автоматического заполнения ��������... Введите символы с картинки*

* - обязательные поля

Разработка личного кабинета артиста для компании «Навигатор Рекордс»

Разработка личного кабинета артиста для компании «Навигатор Рекордс»

Разработан Личный кабинет артиста для компании «Навигатор Рекордс», который служит для вывода данных о продажах альбомов (песен) артистов, на базе фреймворка Laravel и Системы управления контентом WM.Laravel.

Описание системы

Система управления контентом и программное обеспечение

  • Операционная система: Linux
  • Язык программирования: PHP7.3
  • База данных: MySQL 5.7
  • Framework Laravel
  • Система управления проектом WM.Laravel
  • Язык разметки: HTML5
  • Верстка сайта: Фреймворк BOOTSTRAP 4+
  • Framework JQuery

Наполнение ЛК данными

Наполнение ЛК данными осуществляется путем импорта данных, предоставленных Заказчиком, в базу данных платформы.

  • Для импорта данных в базу данных платформы разработан функционал импорта данных в системе WM.Laravel.
  • Импорт осуществляется из файлов формата CSV. В файлах - информация о продажах альбомов (песен) и информация о расходах и оплатах. Объем импорта более 250 000 в одном файле
  • Файлы импорта загружаются вручную.
  • При замене файла с новыми данными, позиции в базе данных обновляются свежими данными

Структура ЛК

ЛК состоит из следующих разделов:

  • «Авторизация пользователя» - страница с формой авторизации.
  • Главная страница ЛК - основная статистика по ЛК.
  • Страница «Статистика» - таблица данных о продажах, различные фильтры и построение отчетов по получаемым данным, экспорт отчетов.
  • Страница «Аналитика» с диаграммой.
  • Страница «Профиль пользователя» - редактирование личных данных.
  • Страница «Контакты» - контактные данные и форма обратной связи.

Шаблон сайта

Разработаны блок схемы расположения основных блоков и меню личного кабинета:
  • Блок схема страницы авторизации;
  • Блок схема страницы статистики;
  • Блок схема страницы вывода данных с расположением фильтров.
На основе созданных блок схем разработан дизайн ЛК:
  • Дизайн страницы Авторизации
  • Дизайн страницы Статистики
  • Дизайн страницы вывода данных с фильтрами

Адаптивная верстка ЛК

Верстка ЛК создана на основе сетки Framework Bootstrap 4+. Она адаптирована для разных разрешений (ширина рабочей области от 320рх до 1346рх).

Интерактивные элементы выполнены на основе сторонних open source библиотек (при необходимости):

  • MVC Framework,
  • JQuery,
  • Can.JS и др.

Страница авторизации пользователя (Артиста)

Страница авторизации содержит поля для ввода логина и пароля пользователя.

  • Регистрация пользователей происходит в админ панели платформы WM.Laravel пользователем с ролью администратор.
  • Пароль пользователя при регистрации задается с помощью генератора пароля в административной части сайта.
  • Для регистрации артистов пользователям присваивается роль «Артист», созданная в системе WM.Laravel.
  • Для получения данных (статистики и продажи) артистом в ЛК, в настройках профиля артиста указывается ID артиста из выгрузки пользователем с ролью администратор.

Главная страница ЛК

Страница содержит общую статистику.

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

Главная страница ЛК

Страница «Статистика»

В данном разделе выводятся данные о продаже товаров (альбомов исполнителей, песен).

  • Артист получает сведения о продажах только своих альбомов и песен.
  • Данные выводятся в табличном виде.
Сведения выводимые в таблице:
  • Номер по списку
  • Наименование альбома, песни
  • Наименование реализатора
  • Количество реализованных штук
  • Сумма реализации
  • Роялти
  • В разделе выводится инструмент фильтрации данных.
Фильтрация применятся по следующим параметрам:
  • По отдельно взятому альбому или песне
  • По отдельно взятой песне
  • По платформе
  • По дате: месяц, квартал или год
  • В разделе вывода табличных данных создан функционал экспорта полученных данных в формат .pdf (PDF) и формат .xslx (Excel).
  • При нажатии на соответствующие кнопки в интерфейсе скачивается на компьютер артиста соответствующий файл.
  • В генерируемом файле размещен логотип заказчика.

Страница «Статистика»

Страница «Аналитика»

На данной странице выводятся блок с диаграммой и блок фильтров.

Блок фильтров для построения диаграммы по следующим параметрам:
  • По отдельно взятому альбому или песне
  • По отдельно взятой песне
  • По платформе
  • По дате: месяц, квартал или год
Блок с диаграммой:
  • продажи альбома или трека за период,
  • продажи альбомов относительно друг друга.

Страница «Аналитика»

Страница «Профиль пользователя»

На данной странице выводятся личные данные пользователя (Артиста) с возможностью редактирования.

Страница «Профиль пользователя»

Страница «Контакты»

На данной странице выводятся блок с формой обратной связи и блок с контактными данными ООО Навигатор Рекордс.

Страница «Контакты»

Схема работы системы в целом

Схема работы системы

Примеры страниц сайта


Популярное
1

Бюджетные сайты на платформе Битрикс24

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

1

CRM ДЛЯ ПРОИЗВОДСТВЕННОЙ КОМПАНИИ

Для производственной компании мы предлагаем комплексное внедрение CRM системы Битрикс24 в котором вы сможете полностью и открыто для клиента вести работы производства заказа.

33

Битрикс24 КЭДО + Госключ: быстро и выгодно

Теперь в Битрикс24 есть кадровый электронный документооборот. Подписывайте договоры и приказы с сотрудниками в один клик, используя Госключ.

41

Скидки до 25% на лицензии «1С-Битрикс: Управление сайтом»

С 1 по 29 декабря приобретите лицензию «1С-Битрикс: Управление сайтом» по сниженной цене и в течение 2024 года будьте уверены в надежности и скорости вашего интернет-магазина или сайта.

68

Основные шаги для разработки бизнес процесса на 1С-Битрикс24

Определите цели и задачи бизнес-процесса. Четко определите, что вы хотите достичь с помощью этого процесса и какие задачи нужно выполнить.

Рассчитай! Стоимость своего проекта в калькуляторе типовых проектов.
Мы используем cookie. Они помогают нам понять, как вы взаимодействуете с сайтом. При посещении страниц сайта вы даете согласие на использование и хранение файлов cookie на вашем устройстве. Подробнее