Дизайн продвинутой CRUD-системы

Цель проекта

Разработать полный и согласованный дизайн для системы управления данными (CRUD), основываясь на предоставленных готовых страницах авторизации.

Основные задачи

  • Создать в Figma от 5 до 10 взаимосвязанных страниц/экранов системы.
  • Строго соблюсти стиль, визуальный язык и основные UI-компоненты из 3-х предоставленных референсных страниц.
  • Выдержать правильные пропорции, соотношения и размеры всех элементов интерфейса.
  • Обеспечить логичную и интуитивно понятную структуру всех страниц.

Требования к результату

  • Готовые макеты в Figma, сгруппированные и организованные для удобства передачи разработчикам.
  • Единообразие стиля на всех страницах проекта.
  • Учет пользовательского опыта и логики взаимодействия.

Модернизация системы аутентификации с внедрением JWT и ротацией токенов

Требуется переработать механизм авторизации: заменить долгоживущие сессии на пару JWT-токенов (access + refresh) с коротким сроком действия. Необходимо реализовать ротацию refresh-токенов, хранение их семейств, отзыв и защиту от повторного использования.

Интеграция API Яндекс Карт в калькулятор грузоперевозок

Требуется заменить Google Maps API на API Яндекс Карт в онлайн-калькуляторе стоимости доставки на сайте транспортной компании. В дальнейшем планируются дополнительные доработки интерфейса с использованием jQuery.