Park Pass админка

Фронтенд-часть для CRM по парковочным местам на vue.js

Перейти на сайт

Frontend-разработка на Vue.js

В рамках проекта разработал полноценную frontend-часть на Vue.js по дизайн-макету в Figma. После завершения разработки frontend был передан backend-разработчику для дальнейшей интеграции с серверной частью.

Работа с таблицами

Одной из основных задач была реализация интерактивных таблиц с большим количеством данных.

Были реализованы:

  • добавление и удаление объектов;

  • фильтрация данных;

  • работа с записями таблицы;

  • обновление и управление отображаемыми данными.

Для работы с таблицами использовалась специализированная библиотека Tabulator.

Архитектура проекта

При разработке придерживался принципов SOLID, разделяя логику приложения на отдельные компоненты и модули.

Это позволило сделать frontend более структурированным, гибким и удобным для дальнейшего расширения проекта.

Перейти на сайт