Переделать сайт с бекендом и Фронтенд react Laravel 12+

Дата публикации: 08.05.2025 21:20:12
Техническое задание на разработку сайта по продаже 3D-моделей 1. Цель проекта Создать платформу, где дизайнеры 3D-моделей могут регистрироваться, загружать и продавать свои работы. Покупатели смогут просматривать, фильтровать и приобретать модели. 2. Технологический стек Frontend: React.js или Next.js (SSR/CSR по ситуации) Backend: Laravel (обновить до актуальной версии, минимум Laravel 9) База данных: MySQL (если уже используется) Хранилище файлов: локально или через S3/Wasabi Аутентификация: Laravel Sanctum или Passport Платежи: Stripe, PayPal (или локальные платежные системы при необходимости) --- 3. Основные разделы сайта 3.1. Главная страница Поиск по ключевым словам Фильтры по категориям, форматам файлов, цене Блоки: «Популярные модели», «Новые», «Рекомендованные» 3.2. Каталог моделей Список моделей с пагинацией Фильтрация по: Категории Формату (.obj, .fbx, .stl и т.д.) Лицензии Цене (диапазон) Сортировка: по дате, цене, популярности 3.3. Страница модели Название, описание Превью (изображение/видео/вьювер) Технические характеристики (полигоны, текстуры и т.п.) Кнопка покупки (если платная) Кнопка скачивания (если бесплатная) 3.4. Кабинет дизайнера Регистрация/авторизация Добавление/редактирование моделей Статистика продаж и загрузок Управление балансом и выплатами Профиль и настройки 3.5. Кабинет покупателя История покупок Скачивание приобретённых моделей Профиль и настройки --- 4. Административная панель Управление пользователями Модерация моделей (одобрение/отклонение) Управление категориями, форматами и лицензиями Финансовые отчёты Настройки сайта --- 5. Обновление и миграция Обновить Laravel 5 до последней стабильной версии (Laravel 11) Перенести логику, миграции, модели и контроллеры с учётом совместимости Перенос шаблона HTML в компоненты React (или Next.js Pages/App Router) --- 6. Дополнительные функции Поддержка загрузки больших файлов (через chunk upload) Интеграция 3D-вьювера (например, Three.js) Многоязычность (i18n) SEO-оптимизация (особенно если Next.js)
Источник: www.fl.ru
Число просмотров: 2

Еще проекты:

Реализация Файловой системы на языке Idris

Требуется разработать прототип файловой системы на зависимых типах на языке Idris 2 Обязательно использование зависимых типов, следовательно все проверки на этапе компиляции Файловая система должна иметь древовидную структуру и поддерживать операции создания/удаления директорий/файлов.

Разработка электрики и гидравлики для конвейера (для всех)

Ищу специалиста, который сможет реализовать всю систему целиком, либо 2х специалистов (гидравлика, электрика) отдельно. Нужна конструкторская документация, разделы в руководство по эксплуатации касающиеся разработанных систем и в дальнейшем удалённое сопровождение. Оформление желательно по ЕСКД или близко к этому, но можно рассмотреть другие варианты. В откликах обязательно напишите о сходном опыте. Пришлите примеры разработанной документации.

Сайт аналог профи.ру

Сайт с аналогичным функционалом профи.ру, базовые функции.

Создание Reels через нейросеть

Необходимо на регулярной основе создавать рилс с использованием нейросетей (озвучивание, трендовые видео с использованием... Бюджет: 10000 руб

Синхронизация ГуглТаблицы с Битрикс24

Необходимо выгружать сделки из Битрикс24, по периоду, заданной в таблице.

Сотрудник задает период в таблице, данные... Бюджет: 3500 руб