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-корректировки.