Сделать бэкенд и админ-панель для сервиса
1) Мета проєкту
Зробити backend та адмін-панель для сервісу “Driver & Equipment Verification” (перевезення авто).
Адмін має мати можливість:
створювати клієнта / замовлення (Load),
вносити та оновлювати всі дані по перевезенню (водій, авто, обладнання, документи/фото),
отримувати унікальне публічне посилання для кожного Load, за яким відкривається публічна сторінка з даними (без входу).
Публічна сторінка повинна підтягувати дані з backend і відображати їх у поточному дизайн-шаблоні (frontend уже є / буде надано).
2) Основні сутності (модель даних)
2.1 Load (замовлення / перевезення)
Обов’язкові поля:
- id (внутрішній UUID)
- loadNumber (рядок, напр. 13020766)
- status (enum: SCHEDULED, DISPATCHED, IN_TRANSIT, AT_PICKUP, LOADED, DELIVERED, CANCELLED)
- pickupDate (date)
- pickupWindow (рядок, напр. 09:00–11:00)
- pickupFacility (рядок)
- pickupAddress (рядок)
- dropAddress (рядок)
- notes (рядок)
- publicToken (унікальний токен для публічного посилання, UUID/slug)
2.2 Driver (водій)
- fullName (рядок)
- phone (рядок)
- cdlState (рядок)
- cdlNumber (рядок)
- cdlExpiresOn (date)
- photoUrl (рядок, завантаження файлу)
2.3 Driver License (документ)
licenseFrontUrl (рядок, завантаження файлу)
2.4 Vehicle (етап 1: 1 авто)
year, make, model, trim, color (рядки)
vin (рядок; на публічній сторінці показувати лише останні 6 символів)
pickupCity, dropCity (рядки)
2.5 Equipment (обладнання)
- tractorNumber (рядок)
- trailerNumber (рядок)
- trailerType (рядок)
- truckPhotoUrl (рядок, завантаження файлу)
- trailerPhotoUrl (рядок, завантаження файлу)
3) Публічне посилання
Формат:
https://<domain>/v/<publicToken>
Вимоги:
- За посиланням доступна лише інформація по конкретному Load.
- Без авторизації.
- Посилання має бути не вгадуваним: токен 32+ символів (UUID v4 або еквівалент).
- Має бути можливість деактивувати публічне посилання (наприклад, прапорець isActive або інвалідація/видалення токена).
4) Адмін-панель (CRUD)
4.1 Авторизація
- Доступ лише для адмінів.
- JWT або cookie-сесія (на вибір розробника).
- Мінімальна роль: admin.
4.2 Розділи адмінки
A) Список Loads
- таблиця замовлень
- пошук за loadNumber
- фільтр за status
- дії: View/Edit, Duplicate (опційно), Deactivate link
B) Редактор Load
- форми по секціях: Load, Driver, Vehicle, Equipment, Documents
- завантаження файлів: фото водія, ліцензія (front), фото трака, фото трейлера
- відображення поточного публічного посилання + кнопка “Copy”
C) Створення нового Load
- створення нового замовлення
- автоматична генерація publicToken
5) Файли / завантаження зображень
- Вимоги:
- Підтримка форматів: jpeg, png, webp
- Зберігання: локально на сервері
- Backend має повертати публічно доступний URL для відображення на frontend.
- Обмеження:
- максимальний розмір файлу: 25 MB
- базова валідація типу файлу (MIME + розширення)
6) Безпека та обмеження
- Адмінка захищена логіном/паролем.
- Public endpoint не повинен розкривати зайві дані (наприклад, повний VIN).
- Мінімальний rate limit для публічних endpoint’ів.
7) Критерії приймання (Definition of Done)
Адмін
- адмін може увійти
- адмін може створити новий Load
- адмін може заповнити всі потрібні дані
- адмін може завантажити 4 фото (водій, ліцензія, трак, трейлер)
- система генерує унікальне публічне посилання
- адмін може редагувати дані — зміни одразу відображаються на публічній сторінці
Отзыв заказчика о сотрудничестве с Олександром Рекрутом
Сделать бэкенд и админ-панель для сервисаИсполнитель качественно реализовал бэкенд и админ-панель, всё работает стабильно. Коммуникация быстрая, правки вносились оперативно, дедлайны соблюдены. Рекомендую к сотрудничеству!
Отзыв фрилансера о сотрудничестве с Дмитрием Т.
Сделать бэкенд и админ-панель для сервисаОчень приятно иметь дело, рекомендую всем к сотрудничеству!
-
С удовольствием возьмусь за разработку бэкенда и админ-панели для сервиса “Driver & Equipment Verification”. У меня значительный опыт в Full Stack разработке с использованием Django, что позволит мне эффективно реализовать CRUD-функционал для «Load», а также обеспечить безопасность доступа к админке. Ранее я создавал подобные решения, в частности для eCommerce проектов, что позволяет мне понимать все нюансы реализации вашего запроса.
-
Приходилось ли вам выбирать среди множества решений для проекта? Я создам бэкенд и админ-панель для вашего сервиса «Проверка водителей и оборудования». Обеспечу высокий уровень безопасности, легкость в использовании и быстрый обмен данными благодаря моему опыту администрирования сервисов и интеграции с фронтендом. Уверена, что реализация таких функций, как уникальные публичные ссылки и удобная работа с данными перевозок, поможет вам оптимизировать рабочие процессы. Готова обсудить ваши детальные требования. С нетерпением жду вашего ответа!
-
5235 29 1 1 Здравствуйте!
Я могу полностью реализовать указанный функционал.
Реализация:
- автоматическая генерация уникального publicToken и публичного URL;
- загрузка изображений (jpeg, png, webp);
- хранение файлов локально на сервере;
… - возврат публичного URL для отображения на фронтенде;
- ограничение размера файла до 25 MB;
- базовая валидация типа файла (MIME + расширение).
Безопасность:
- админка с авторизацией (логин/пароль);
- публичные endpoint-ы без раскрытия чувствительных данных;
- базовый rate limit для публичных запросов.
Критерии приемки (DoD):
- админ может войти в систему;
- админ может создать новый Load;
- админ может заполнить все обязательные поля;
- админ может загрузить 4 фото (водитель, лицензия, трак, трейлер);
- система генерирует уникальную публичную ссылку;
- редактирование админом мгновенно отображается на публичной странице.
Готов приступить после согласования деталей.
-
458 1 0 Добрый день, мы специализируемся на разработке и продвижении сайтов с 2018 года. У нас большой опыт работы с различными сайтами и интернет-магазинами. Предлагаю заполнить бриф, чтобы сформировать для вас коммерческое предложение. Бриф на разработку сайта - https://lionex.com.ua/s/brief-na-rozrobku-saitu. Интернет-магазин - https://lionex.com.ua/s/brief-na-internet-magazyn. Ленддинг - https://lionex.com.ua/s/brief-na-lending. SEO - https://lionex.com.ua/s/brief-na-seo-audyt. Также предлагаем крутую платформу для быстрого рерайта текстов - https://textory.com.ua/go/kFoMHu3N.
-
93816 1268 1 10 Здравствуйте. У меня большой опыт с Next.js/Nest.js. Готов выполнить задание. Обращайтесь.
-
2343 8 0 Добрый день
Проект четко очерчен, спасибо за описание
Как я это вижу технически (кратко):
• Backend: REST API (CRUD для Load, Driver, Vehicle, Equipment)
• Auth: админ-логин (JWT или cookie)
• Public endpoint: /v/{publicToken} с read-only данными, маскировка VIN
• File upload: локальное хранение, валидация MIME/size, публичные URL
• Data model: 1-to-1 связи (Load - Driver/Vehicle/Equipment)
… • Public token: UUID v4 + возможность деактивации
• Rate limit для public API
• Админка: список Loads + редактор с секциями
• Frontend: интеграция с существующим дизайн-шаблоном
Могу:
— спроектировать API
— реализовать backend + админку
— подключить public page к готовому фронту
— подготовить базовую документацию
С удовольствием готов обсудить детали, спасибо
-
172 1 1 Добрый день! Готов выполнить данный проект, имею большой опыт разработки приложений.
-
1144 10 0 Здравствуйте!
Наша команда специализируется на разработке CRM/ERP систем, а также административных панелей для проектов различной сложности. Примеры некоторых проектов - в портфолио профиля здесь.
Ознакомились с ТЗ - предварительно все понятно. Но вопрос - на чем реализован фронт? Поскольку мы могли бы реализовать бекенд и админпанель на Laravel+Filament.
На реализацию нужно 1 месяц. Стоимость составит 1600$.
Готовы начать сразу после согласования деталей.
-
1602 31 1 Добрый день, веб-программировании уже более 9 лет
Работаю с rest api, фреймворками и cms такие как django, laravel, yii2, wp, opencart, codegnither и т.д. Готов выполнить задачу.
От вас требуется доступ к фтп и админке
Отзывы:Freelancehunt
Laravel 12 + CRUD Filament 3
-
799 5 0 Могу реализовать на Laravel 12 + Filamentphp. Готов приступить к выполнению. Опыт разработки + 9 лет.
-
307 Привет.
Это чистая, хорошо охваченная система, и я бы подошел к ней, создав простой, надежный бекенд с безопасной панелью администратора и строгим разделением между административным и публичным доступом. Я спроектирую модель данных вокруг Loads как основной сущности, безопасно обрабатываю загрузки файлов на сервере и генерирую невгадуемые публичные токены, которые можно легко активировать или деактивировать. Публичная страница будет легкой конечной точкой только для чтения, которая предоставляет только то, что нужно, и подключается непосредственно к вашему существующему шаблону фронтенда. Основное внимание уделяется стабильности, понятным потокам CRUD для администраторов и мгновенному отображению обновлений в публичной ссылке без излишнего усложнения архитектуры.
-
3062 31 0 Добрый день, готов быстро и качественно сделать панель администратора для вас на filamentphp.
-
4926 88 0 Добрый день, Дмитрий
Сделаю на laravel
На разработку нужно 3-4 дня.
Пишите в ЛС, обсудим детали
-
841 26 4 1 Сделаю. Вопросов много, но задам их лично.
------------------ ------------------ ----------------- -------------------- -----------
-
3283 101 0 Добрый день! Предлагаю Laravel 12 + AdminLTE, у меня много наработок, поэтому я могу быстро и качественно выполнить проект. Пишите.
-
1786 19 0 1 Здравствуйте, Дмитрий!
Наша IT-компания создает и дорабатывает веб-сайты, которые работают стабильно, быстро и решают конкретные бизнес-задачи клиента. Мы занимаемся разработкой веб-сайтов «с нуля», а также усовершенствованием существующих решений, повышая их производительность и удобство использования для ваших пользователей.
У нас есть опыт в:
- разработке адаптивных и быстрых сайтов на различных платформах (WordPress, OpenCart, Shopify, WIX);
- интеграциях с платежными системами, CRM-системами, внешними сервисами и внутренними системами;
- оптимизации производительности и безопасности сайтов;
- настройке аналитики и базовых SEO-инструментов;
… - разработке программного обеспечения и автоматизации бизнес-процессов: управление клиентской базой, учет ресурсов, автоматизация повторяющихся задач, интеграции со сторонними системами;
После выполнения проекта мы предоставляем 14 дней технической поддержки, в течение этого срока помогаем адаптировать систему к вашим конечным бизнес-процессам и консультируем по любым вопросам, касающимся области выполненных работ. Благодаря бесплатной поддержке выполненного проекта, это позволяет вам быть уверенными, что разработанное решение работает стабильно с момента запуска и не требует других дополнительных настроек.
Мы работаем структурировано, ответственно - на результат, который соответствует вашим бизнес-целям.
-
4182 198 2 5 Я могу реализовать этот проект полностью на Laravel: бэкенд + админ-панель.
Предложу Laravel 12 + Filament Admin Panel, что позволяет быстро и надежно сделать CRUD, авторизацию и работу с файлами.
Что будет реализовано:
- Админ-авторизация (только роль admin)
- CRUD для Loads со всеми сущностями: Driver, Vehicle, Equipment, Documents
- Удобная админка с таблицей заказов, поиском по loadNumber, фильтрами по статусу
- Редактор Load с секциями (tabs) и загрузкой фото/документов
- Автоматическая генерация уникального publicToken
… - Публичная ссылка вида /v/{publicToken} без авторизации
- Возможность деактивировать публичную ссылку
- Безопасный публичный endpoint (маскировка VIN, rate limit)
- Хранение файлов локально + публичные URL (jpeg/png/webp, до 25 MB)
- Публичная страница получает данные с бэкенда и отображается в вашем готовом frontend-шаблоне.
Решение соответствует всем пунктам Definition of Done.
Админка будет чистой, понятной и удобной для не технических пользователей.
p.s. Как именно будет выглядеть админ-панель (структура, UI, примеры) — с удовольствием покажу в личной переписке.
-
1699 8 0 Здравствуйте, в последнее время я делаю различные похожие сервисы на Yii2, могу такую штуку реализовать. Обращайтесь.
-
2600 4 0 Добрый день, имею большой опыт в разработке админ панелей, создам вам безопасную панель управления на php со всеми необходимыми функциями, быстро и качественно, обращайтесь
-
1768 17 1 Добрый день. Специализируюсь на CRM, дашбордах, базах данных и веб-сервисах обработки, учета и аналитики. Удобный и современный дизайн. Разработка полностью под ключ. Lavarel 12.
Обращайтесь
-
2973 14 0 Добрый день.
У меня есть опыт разработки бэк-энда и админ-панелей, предлагаю реализацию на nestjs + next static (для визуала админ-панели).
Готов начать работу сегодня, буду благодарен за сотрудничество!
-
1856 10 1 Добрый день. Заинтересовало ваше заказ. Работаю в веб-разработке более 10 лет. Пишите в личные сообщения для обсуждения деталей.
Актуальные фриланс-проекты в категории PHP
Нужна интеграция KeyCRM → ПРРО Кашалот |
Разработка 2 SEO-ориентированных сайтов по продаже запчастей (квадроциклы и спецтехника)Разработка двух специализированных сайтов по продаже запчастейОбщая информация Необходимо разработать два специализированных сайта: Запчасти для квадроциклов, UTV, SSV и другой подобной техники. Запчасти для специальной техники. Существующий сайт компании:… PHP, Веб-программирование ∙ 3 дня 22 часа назад ∙ 77 ставок |
Разработка веб-сайта WordPress
1002 UAH
|
Парсер expireddomains.net
5000 UAH
Нужен парсер expireddomains.net на сайте нужно сначала залогиниться, проблема в том что блокирует ИП при попытке парсить данные, нужно парсить тематические домены по списку ключевых слов, кто не уверен в своих силах не пишите PHP, Веб-программирование ∙ 8 дней 22 часа назад ∙ 52 ставки |
Интеграция платежного сервиса с Sales Force
3116 UAH
На сайте стоит виджет платежной системы, его нужно интегрировать с asles fоrce что бы все требуемые параметры видели на стороне salec force Нужно сдлеать так, что бы все платежи и подписки кнтролировались через salecforec PHP, Веб-программирование ∙ 9 дней 2 часа назад ∙ 44 ставки |