09.10.2025 — v.0.0.1

Функционал

Детали

Рабочая среда

Настроено CI/CD, окружение, стили, поддержка интернационализации (i18next), PWA (Progressive Web App) и другие технические основы для быстрого развития.

Хранение данных

Настроена и инициализирована база данных Firestore, созданы основные связи между коллекциями (сущностями).

Авторизация

Настроена быстрая авторизация (пока только через Google-аккаунт) для удобства передачи доступа и тестирования.

Таблица поставок

Реализован главный компонент для работы с данными поставок с обширными настройками отображения и ввода данных.

Ключевые возможности таблицы поставок

  • Настройка столбцов: Пользователь может регулировать ширину колонок, закреплять их (frozen columns), а также скрывать/показывать ненужные колонки. Добавлена возможность менять порядок колонок.

  • Управление данными: Реализованы сортировки и фильтры по ключевым полям, включая статусы поставок (PTOs data).

  • Редактирование: Настроен ввод и редактирование данных непосредственно в таблице (редактирование текста, статусов, тегов и других полей).

  • Отображение и адаптивность:

    • Адаптивный дизайн: Проведены работы по настройке мобильных размеров и масштабирования страницы (page scale), чтобы обеспечить корректное отображение на разных устройствах.

    • Переключение видов: Реализована возможность переключаться между табличным и списочным видом (мобильные устройства

Технические работы

  • Настроены инструменты качества кода: prettier, eslint.

  • PWA-настройки: Добавлены иконки приложения (app icons) и необходимые настройки для работы в режиме PWA.

  • Реализована обработка ошибок (withErrorHandler).

  • Проведены корректировки роутов и загрузки после авторизации, а также UI-корректировки.


Статья была полезна?