Нужен опытный веб-разработчик для админ-панели CRUD "Листикл" и простого JSON API
Мы ищем опытного веб-разработчика для создания административной панели / панели управления и простого API для управления, создания и предоставления "листиков" на нескольких фронтенд-сайтах. Идеальный кандидат должен иметь подтвержденный опыт создания эффективных / чистых административных панелей. Основная функция API будет заключаться в генерации JSON.
ОБЗОР ПРОЕКТА:
Разработать панель управления для управления и создания "стен предложений" или "листиков" различных продуктов/услуг с API для предоставления этого контента (через JSON) различным фронтенд-сайтам.
КЛЮЧЕВЫЕ ТРЕБОВАНИЯ:
1. Функции административной панели:
- CRUD операции для листиков, продуктов и категорий.
- Предпочтительно интерфейс перетаскивания для упорядочивания элементов в каждом листике или категории
- Управление категориями (каждый продукт/элемент должен быть назначен категории)
- Опция переключения Активный / Приостановленный для продуктов, а также категорий
- Система сплит-тестирования с процентными весами для продуктов. На главной странице листика, где мы выбираем порядок отображения элементов/продуктов, мы хотели бы иметь возможность выбрать либо целую категорию, ЛИБО отдельные продукты. Если для места выбрана целая категория, то код будет извлекать продукты, которые установлены как "активные" для этой категории. Если более 1 продукта активен для этой категории, то извлеките % ротационные веса и отображайте только 1 из продуктов для этой категории.
- Система макросов для управления контентом (т.е. определить {{5_star_img}} как URL изображения, затем код заменит макрос на правильный URL изображения для отображения.
- Динамическое создание полей для продуктов. Мы должны иметь возможность определять неограниченное количество пар ключ => значение и называть их как угодно. Мы должны иметь возможность использовать HTML / CSS в части значения некоторых ключей (например, product_description)
- Возможности массового редактирования, особенно для продуктов (т.е. Добавить поле/ключ под названием X для всех продуктов или всех продуктов в категории Y, или Изменить все имена ключей в категории X на Y и т.д. Гибкость здесь важна.)
- Удобный интерфейс, легкий в использовании, легкий для понимания. Чистый и современный вид. Не слишком сложный.
- Возможность обрабатывать большое количество "слотов" или "позиций" на группу листиков... около 100+ различных продуктов в листике иногда
- Легкий / быстрый экспорт базы данных.
2. Разработка API:
- Фронтенд-сайты должны делать запрос к API панели управления для конкретного листика, и затем API должен ответить правильным JSON. Затем фронтенд-страница загрузит JSON и создаст HTML листика для отображения посетителям. Существуют разные версии фронтенд-страниц с различным стилем, поэтому, например, продукт в листике может иметь description_v1 и затем description_v2, которые отличаются, чтобы соответствовать теме / стилю той фронтенд-страницы, которая запрашивает данные.
- Реализовать логику сплит-тестирования в ответах API (или это также может быть сделано на фронтенде. Мы открыты для предложений здесь)
- Функциональность замены макросов - как упоминалось выше
- Быстрое время отклика (учтите решения кэширования, такие как redis. Скорость загрузки страницы очень важна.)
3. Технический стек:
- Здесь мы гибки и открыты для ваших предложений, так как разные разработчики комфортно работают с разными технологическими стеком. Существует множество различных инструментов / шаблонов / фреймворков, которые могут быть применимы здесь. Пожалуйста, опишите, какой технологический стек вы предлагаете в вашей переписке по этому проекту.
- Вот некоторые инструменты / идеи, которые могут быть подходящими для достижения желаемой функциональности:
- инструменты без кода, такие как bubble.io
- кастомный проект на laravel (может быть избыточным / слишком сложным / медленным?)
- webflow
- astro.build
- statamic
- butter cms
- ghost cms
- svelte.dev
- storyblok
- nextJS
- sanity.io
- react app
- nuxt.js
- headless CMS, такие как strapi / contentful / prismic
- metronic 9
- coreUI
- мы ищем кого-то, кто очень внимательно читает, поэтому, пожалуйста, используйте слово "ананас" в вашем первом сообщении к нам по этому проекту. Это также помогает держать ботов подальше 🙂
4. Дополнительные требования:
- Реализовать правильный вход, аутентификацию и авторизацию
- Обеспечить масштабируемость для обработки потенциально высокого трафика, и чтобы ответ API был быстрым (~100k+ запросов в день, возможно, больше)
- Писать чистый, хорошо документированный код
- Предоставить основные инструкции по развертыванию
- Упростить развертывание на новые серверы / домены.
ЖИВЫЕ ПРИМЕРЫ:
Вот список URL-адресов фронтенд-страниц, которые в настоящее время работают и показывают, что мы хотим достичь. Разные страницы / URL-адреса построены с использованием разных технологических стеков и достигают отображения / рендеринга листиков по-разному, поэтому не стесняйтесь углубляться, открывать инструменты разработчика Chrome и обратным образом анализировать, что происходит. Вместо того, чтобы перечислять все URL-адреса здесь, мы просто вставили примеры в текстовый файл на pastebin, смотрите ниже:
Примеры листиков: https://pastebin.com/yyePUGLQ
КВАЛИФИКАЦИИ:
- Подтвержденный опыт создания административных панелей и простых API (необходимы примеры портфолио)
- Разработчик, ориентированный на безопасность (без SQL-инъекций, без атак XSS, без взлома панели управления и т.д.)
- Знание решений кэширования (например, Redis)
- Способность работать независимо и эффективно общаться на английском языке
- Опыт выполнения проектов в установленные сроки
СРОК И ДОСТУПНОСТЬ:
- Выбранный разработчик должен быть готов начать немедленно
- Мы нацелены на очень быстрое выполнение. Четвертый квартал - это важное время для нас, и мы хотим сделать это функциональным как можно скорее. Мы считаем, что в конечном итоге эта панель управления - это ничего особенного или революционного и не слишком сложного. Это более или менее базовая функциональность CRUD с простым JSON API. Мы также призываем вас использовать любые готовые инструменты, шаблоны, заготовки, кодовые базы, инструменты ИИ и т.д., которые вы считаете подходящими. В эпоху инструментов разработки ИИ, chatGPT, claude, cursor IDE и т.д. мы считаем, что опытный разработчик, вероятно, сможет сделать что-то рабочее и функциональное в течение недели или около того, возможно, даже меньше. Нет необходимости строить все с нуля или изобретать колесо, когда могут быть другие инструменты / кодовые базы, которые уже созданы и могут быть использованы / изменены / внедрены в этот проект.
РЕЗУЛЬТАТЫ:
1. Полностью функциональная административная панель
2. API со всеми необходимыми конечными точками
3. Исходный код в репозитории Git
4. Инструкции по развертыванию. Чем проще и быстрее можно перемещать / копировать / импортировать / экспортировать на новые серверы, домены, IP-адреса, тем лучше.
ПРОЦЕСС ОТБОРА:
1. Пожалуйста, предоставьте примеры аналогичных административных панелей, которые вы создали. Скриншоты необходимы, чтобы мы могли увидеть эстетику панелей управления, которые вы создавали в прошлом.
2. Кратко опишите ваш подход к этому проекту, какой ваш предпочтительный технологический стек и как вы обеспечите выполнение в рамках жестких сроков.
3. Укажите оценку необходимых часов и вашу почасовую ставку - ИЛИ мы потенциально открыты для завершения этого на основе проекта или поэтапно.
Мы рады работать с квалифицированным разработчиком, который сможет быстро и эффективно реализовать этот проект, сохраняя его как можно проще и не усложняя код / архитектуру. Если все пройдет хорошо, нам, вероятно, понадобятся улучшения / модификации кода по мере продвижения времени. Кроме того, у нас есть еще проекты, которые мы можем отправить вам, если этот проект пройдет гладко.
Если вы считаете, что подходите для этого быстрого проекта, пожалуйста, подайте заявку с вашим портфолио, несколькими примерами того, что вы создали ранее, и кратким объяснением, почему вы идеальный кандидат для его завершения. Спасибо!
Приложения 1
-
5 дней310 116 UAH5 дней310 116 UAH
Ананас! Мне очень интересно сотрудничать с вами. Моя команда и я являемся создателями проприетарного генератора кода, стоимостью 1,2 миллиона долларов. Мы специализируемся на использовании этой технологии для разработки высококачественных API и админских панелей. В отличие от платформ, таких как Bubble и других конструкторов без кода, которые имеют множество ограничений, наше решение предлагает гибкость и производительность стандартных технологий без компромиссов. Вы можете узнать больше об этом подходе на https://business.ingello.com/fractal.
Учитывая объем вашего проекта, мы можем эффективно сгенерировать основной API и админскую панель, используя нашу технологию. Этот подход обеспечивает более быструю доставку, сохраняя при этом масштабируемость, настройку и бесшовную интеграцию сложных функций, таких как сплит-тестирование, макросы и создание динамических полей.
Вы планируете это как одноразовый проект или у вас есть несколько подобных задач в разработке? Мы особенно заинтересованы в долгосрочном сотрудничестве, так как верим, что устойчивый успех строится на прочных партнерствах.
Я буду рад предоставить примеры предыдущей работы, демонстрируя панели управления и API, аналогичные тем, которые вы стремитесь достичь. Кроме того, я могу поделиться идеями о том, как наш подход обеспечивает эффективное масштабирование, решения для кэширования, такие как Redis, и бесшовное развертывание на нескольких серверах.
С нетерпением жду вашего ответа и возможности сотрудничать с вами. Вы также можете посетить https://systems.ingello.com для получения дополнительной информации о нас.
…
С наилучшими пожеланиями,
Олег
-
1 день221 512 UAH
407 5 2 1 день221 512 UAHдобрый день! готов реализовать данную задачу!Буду рад сотрудничеству.
-
3 дня221 512 UAH
187 3 дня221 512 UAHЗдравствуйте!
Спасибо за возможность поработать над вашим проектом. Я рад взяться за разработку административной панели и API для управления "листингами" продуктов и услуг.
У меня есть опыт создания эффективных административных панелей и API, и я уверен, что смогу реализовать все указанные функции, включая:
CRUD операции для листингов, продуктов и категорий.
Удобный интерфейс с функцией перетаскивания.
Логику A/B тестирования и поддержку макросов для управления контентом.
… Быстрое время отклика API и возможность обрабатывать большой объем запросов.
Я открыт для обсуждения технологического стека и могу предложить варианты, которые подойдут для вашего проекта. С нетерпением жду деталей, чтобы мы могли начать!
С наилучшими пожеланиями,
Юрий.
-
1 день15 506 UAH
9897 67 0 1 день15 506 UAHЗдравствуйте! Выполню ваше задание быстро и качественно.
Мое портфолио: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Пишите, начну сегодня работать. Буду рад сотрудничеству с Вами!
-
1 день17 721 UAH
3893 24 0 1 день17 721 UAHДобрый день,
Я готов взяться за ваш проект разработки административной панели и простого API для управления и создания "listicles" на нескольких веб-сайтах. У меня опыт работы с CRUD операциями, drag-and-drop интерфейсом, управлением категориями, возможностью разделения тестирования с весовыми процентами, макросами для управления контентом, созданием динамических полей продуктов, массовым редактированием и другими требованиями проекта.
Мой рейт - 16$ в час.
Жду вашего ответа.
С уважением,
… Максим
-
1 день22 151 UAH
8168 63 1 1 день22 151 UAHДобрый день!
Я готов воплотить ваш проект в жизнь. С нетерпением жду возможности обсудить все детали и приступить к работе!
-
15 дней44 302 UAH
3638 7 0 15 дней44 302 UAHПривет! Ананас. Я использую Golang в качестве основного языка программирования (он очень быстрый, но требует больше времени на разработку), и у меня в команде есть разработчик React JS. Но я также могу предложить сделать фронтенд (админская панель) с использованием серверного рендеринга (когда бэкенд генерирует HTML-страницы) — это очень быстрое и мощное решение. В моей команде также есть дизайнер и QA, если они нужны. Также мне нужно сказать, что одной недели недостаточно для меня и моей команды, потому что мы сосредоточены на качестве результатов нашей работы.
-
60 дней221 512 UAH
1818 17 1 60 дней221 512 UAHЗдравствуйте. Я специализируюсь на CRM, панелях управления, базах данных и веб-сервисах обработки, учета и аналитики. Удобный и современный дизайн. Разработка полностью под ключ. Контакт
Vue Js + Slim 4
-
30 дней221 512 UAH
93984 1263 1 10 30 дней221 512 UAHАнанс
Здравствуйте. У меня есть опыт работы с React/Node.js более 6 лет. У вас есть дизайн вашего приложения?
Актуальные фриланс-проекты в категории Javascript и Typescript
Full-stack разработка — Amazon PPC Dashboard (Stage 1)Нужен full-stack разработчик с опытом работы с Amazon API для реализации Stage 1 внутреннего PPC-дашборда. Проект реальный, данные живые, всё готово к старту. Прототип фронтенда (5 страниц, React + TypeScript): ЧТО УЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript + Vite… Javascript и Typescript, Веб-программирование ∙ 15 часов 39 минут назад ∙ 18 ставок |
Разработка сайта-конструктора фотокниг и фоторамокЦель проекта Необходимо разработать современный веб-сайт для заказа фотокниг, фоторамок и другой персонализированной фотопродукции. Главная задача проекта — предоставить клиенту возможность самостоятельно создать готовый макет изделия непосредственно на сайте без участия… Javascript и Typescript, Веб-программирование ∙ 2 дня 7 часов назад ∙ 92 ставки |
Full-stack разработкаНужен full-stack разработчик, который свободен для дел и не захочет сразу разбогатеть на этом проекте. Это мой тестовый сайт: readyhome.ge прототип которого я хочу сделать (не имею в виду дизайн). В футере русс.яз, заполните опросник и перейдите на конфигуратор. Вот описание… Javascript и Typescript, Веб-программирование ∙ 2 дня 20 часов назад ∙ 79 ставок |
Команда для самописного маркетплейса ритуальных услуг.Ищем команду для запуска и развития самописного национального маркетплейса ритуальных услуг. Сразу: не ищем одиночек, джунов и “сборщиков сайтов”. Нужна сильная продуктовая команда уровня middle+/senior с реальными кейсами маркетплейсов/сложных SaaS. Просьба не откликаться,… Javascript и Typescript, Веб-программирование ∙ 3 дня 2 часа назад ∙ 26 ставок |
Доработка существующего Next.js/Supabase проекта: офферы, CRM, аналитика, AI-чатЕсть действующий проект WatchGenius — платформа аналитики люксовых часов с каталогом моделей, ценовой аналитикой, внешними офферами, формами заявок и AI-чатом. Проект уже разработан частично. Нужен не сайт с нуля, а опытный full-stack разработчик, который сможет разобраться в… Javascript и Typescript, Веб-программирование ∙ 5 дней 3 часа назад ∙ 55 ставок |