central-panel

Панель управления сервисного для центра

Build Setup

# install dependencies
$ npm run install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start

# generate static project
$ npm run generate
  • TODO аутентификация/авторизация
    • TODO login/logout
    • TODO сессии
    • TODO защита страниц
    • TODO защита роутов
  • TODO CASL
    • CASL поломан, надо ченить
  • TODO подключить socket.io
    • TODO сессии
    • TODO уведомления
    • TODO таблицы с брендами
    • TODO ...
  • TODO управление пользователями
  • TODO управление ролями пользователей
  • TODO подключение всех сайтов (временное решение)
    • TODO создание/редактирование/удаление источника
    • TODO вывод категорий
    • TODO вывод списка устройств
    • TODO вывод списка списка неисправностей конкретного устройства
      • TODO слияние списка деталей и списка неисправностей rservice и impuls
      • TODO управление деталями из данного списка
    • TODO менеджмент деталей
      • TODO создание детали
      • TODO работа с исключениями
        • TODO привязка детали к другим категориям
      • TODO удаление детали
      • TODO редактирование детали
        • TODO массовое редактирование детали, у текущей категрии и у зависимых
    • TODO вывод списка таблички fastPrice
  • TODO генерация API ключа
  • TODO создание бренда
  • TODO устройства/неисправности/либо тупо таблица с расценками + сопостовлять с API ключем
  • TODO создание компании
  • TODO реализовать раздел, техника для записи
  • TODO подключение бренда к компании
  • TODO тепловые карты
  • TODO интеграция с ремонлайн/генерация данных по брендам
  • TODO менеджмент доменных имен
  • TODO сортировка списка источников по menuindex, dropdown
  • TODO ...