Личные кабинеты с очень простым, базовым функционалом. Два варианта личных кабинетов: 1. личный кабинет покупателя (регистрация по номеру, история заказов, возможность редактировать личные данные - реквизиты) - это весь функционал 2. личный кабинет продавца (регистрация по номеру, форма отправки заявки на продажу вещи, история заявок, с возможностью увидеть статус(одобрено/отказано, отмена заявки), возможность редактировать личные данные - реквизиты) - это весь функционал
Архитектура проекта Проект состоит из нескольких независимых директорий на одном уровне, каждая из которых отвечает за отдельную часть системы: 1. staging.ххх.ru Основной backend для разработки. Работает на Directus 11 (Node.js), подключён к базе данных MySQL 8. Содержит логическую конфигурацию, модели данных, кастомные расширения (`/extensions`) и API-слой, через который взаимодействует frontend. 2. beta.ххх.ru Основной frontend для разработки. Построен на Gatsby 5 (React + SSR). Получает данные напрямую из Directus (staging.ххх.ru) через REST/GraphQL API. 3. api.ххх.ru Старая версия backend. Архитектура идентична staging.ххх.ru. В данный момент не используется 4. ххх.ru HTML заглушка для домена ххх.ru Не участвует в локальной разработке. Используется на время разработки новго веб-сайта. База данных Используется MySQL 8. Две основные базы: api_ххх — устаревшая версия (для api.ххх.ru) staging_ххх — основная актуальная база данных для разработки