tickets-svelte Svelte Themes

Tickets Svelte

Svelte version of tickets support service

Ticket tracker based on Svelte on front and php on back side.

Описание реализуемого мини-проекта

Трекер обращений клиентов, где каждый авторизованный пользователь заполнив форму создаёт задачу, которая попадает к администраторам. Клиент может видеть статус ранее созданного обращения.

Требования к фронту клиента:

  • авторизация / регистрация. Базовая (логин, пароль), без валидаций мэйла и так далее
  • Список задач в виде таблицы с полями: id задачи, дата создания, дата последнего изменения, статус, описание. Необходимо иметь возможность фильтровать и сортировать список в таблице
  • Список статусов: ToDo, InProgress, Ready For Review, Done
  • Форма создания задачи (модальное окно, либо рядом где-то статичная форма, отдельный таб). Список полей при создании задачи: Title, Description.
  • Обмен данными должен быть реализован через ajax.

Требования к фронту админа:

  • Авторизация базовая.
  • Таблица с заполненными обращениями от клиентов и возможность фильтрации и сортировки
  • Просмотр обращения. Либо страница, либо модальное окно.
  • Возможность оставить ответ клиенту и изменить статус.
  • Возможность задать тэги обращению (любой набор, пример: tech issue, tech question, fatal error, sales question и тд)
  • Плюсом будет реализация CRUD страниц для сущностей: Tags, Statuses.

Top categories

Loading Svelte Themes