Нужен опытный веб-разработчик для админ-панели 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 дней314 080 UAH5 дней314 080 UAH
Ананас! Мне очень интересно сотрудничать с вами. Моя команда и я являемся создателями проприетарного генератора кода, стоимостью 1,2 миллиона долларов. Мы специализируемся на использовании этой технологии для разработки высококачественных API и админских панелей. В отличие от платформ, таких как Bubble и других конструкторов без кода, которые имеют множество ограничений, наше решение предлагает гибкость и производительность стандартных технологий без компромиссов. Вы можете узнать больше об этом подходе на https://business.ingello.com/fractal.
Учитывая объем вашего проекта, мы можем эффективно сгенерировать основной API и админскую панель, используя нашу технологию. Этот подход обеспечивает более быструю доставку, сохраняя при этом масштабируемость, настройку и бесшовную интеграцию сложных функций, таких как сплит-тестирование, макросы и создание динамических полей.
Вы планируете это как одноразовый проект или у вас есть несколько подобных задач в разработке? Мы особенно заинтересованы в долгосрочном сотрудничестве, так как верим, что устойчивый успех строится на прочных партнерствах.
Я буду рад предоставить примеры предыдущей работы, демонстрируя панели управления и API, аналогичные тем, которые вы стремитесь достичь. Кроме того, я могу поделиться идеями о том, как наш подход обеспечивает эффективное масштабирование, решения для кэширования, такие как Redis, и бесшовное развертывание на нескольких серверах.
С нетерпением жду вашего ответа и возможности сотрудничать с вами. Вы также можете посетить https://systems.ingello.com для получения дополнительной информации о нас.
…
С наилучшими пожеланиями,
Олег
-
1 день224 343 UAH
387 5 2 1 день224 343 UAHдобрый день! готов реализовать данную задачу!Буду рад сотрудничеству.
-
3 дня224 343 UAH
187 3 дня224 343 UAHЗдравствуйте!
Спасибо за возможность поработать над вашим проектом. Я рад взяться за разработку административной панели и API для управления "листингами" продуктов и услуг.
У меня есть опыт создания эффективных административных панелей и API, и я уверен, что смогу реализовать все указанные функции, включая:
CRUD операции для листингов, продуктов и категорий.
Удобный интерфейс с функцией перетаскивания.
Логику A/B тестирования и поддержку макросов для управления контентом.
… Быстрое время отклика API и возможность обрабатывать большой объем запросов.
Я открыт для обсуждения технологического стека и могу предложить варианты, которые подойдут для вашего проекта. С нетерпением жду деталей, чтобы мы могли начать!
С наилучшими пожеланиями,
Юрий.
-
1 день15 704 UAH
12912 67 0 1 день15 704 UAHЗдравствуйте! Выполню ваше задание быстро и качественно.
Мое портфолио: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Пишите, начну сегодня работать. Буду рад сотрудничеству с Вами!
-
1 день17 947 UAH
3853 24 0 1 день17 947 UAHДобрый день,
Я готов взяться за ваш проект разработки административной панели и простого API для управления и создания "listicles" на нескольких веб-сайтах. У меня опыт работы с CRUD операциями, drag-and-drop интерфейсом, управлением категориями, возможностью разделения тестирования с весовыми процентами, макросами для управления контентом, созданием динамических полей продуктов, массовым редактированием и другими требованиями проекта.
Мой рейт - 16$ в час.
Жду вашего ответа.
С уважением,
… Максим
-
1 день22 434 UAH
8193 63 1 1 день22 434 UAHДобрый день!
Я готов воплотить ваш проект в жизнь. С нетерпением жду возможности обсудить все детали и приступить к работе!
-
15 дней44 869 UAH
3613 7 0 15 дней44 869 UAHПривет! Ананас. Я использую Golang в качестве основного языка программирования (он очень быстрый, но требует больше времени на разработку), и у меня в команде есть разработчик React JS. Но я также могу предложить сделать фронтенд (админская панель) с использованием серверного рендеринга (когда бэкенд генерирует HTML-страницы) — это очень быстрое и мощное решение. В моей команде также есть дизайнер и QA, если они нужны. Также мне нужно сказать, что одной недели недостаточно для меня и моей команды, потому что мы сосредоточены на качестве результатов нашей работы.
-
60 дней224 343 UAH
1768 17 1 60 дней224 343 UAHЗдравствуйте. Я специализируюсь на CRM, панелях управления, базах данных и веб-сервисах обработки, учета и аналитики. Удобный и современный дизайн. Разработка полностью под ключ. Контакт
Vue Js + Slim 4
-
30 дней224 343 UAH
96576 1274 1 10 30 дней224 343 UAHАнанс
Здравствуйте. У меня есть опыт работы с React/Node.js более 6 лет. У вас есть дизайн вашего приложения?
Актуальные фриланс-проекты в категории Javascript и Typescript
Оптимизация скорости сайта WordPress
5088 UAH
полные детали отправим в личные сообщения Цель Максимально ускорить загрузку сайта, особенно на мобильных устройствах. KPI (обязательно) После завершения работ необходимо добиться следующих показателей. Mobile Performance 90+ LCP менее 2.2 сек INP менее 200 мс CLS менее 0.1… HTML и CSS верстка, Javascript и Typescript ∙ 6 часов 23 минуты назад ∙ 40 ставок |
Интеграция калькулятора стоимости услуг на сайт Webflow
14 807 UAH
Ищем разработчика для интеграции готового калькулятора стоимости услуг на наш сайт, созданный на Webflow. О компании Мы занимаемся: сборкой мебели; монтажем телевизоров; монтажем полок, картин, зеркал и других предметов; помощью при переезде; подъемом тяжелых предметов; услугами… Javascript и Typescript, Веб-программирование ∙ 7 часов 23 минуты назад ∙ 40 ставок |
Ищу опытного Full Stack разработчика для создания SaaS-сервиса для интернет-магазинов.Идея сервиса: Клиент загружает ссылку на свой товарный фид (XML или CSV). Сервис автоматически получает товары, берет их фотографии и создает новые рекламные изображения по готовым шаблонам: цена, скидка, логотип, акционные плашки и т.д. Также в сервисе должен быть простой… Javascript и Typescript, Веб-программирование ∙ 3 дня 13 часов назад ∙ 86 ставок |
Разработка WebGL/Three.js сцены с генерацией и экспортом 3D (snapshot) из анимированного шейдераОписание объекта:Проект представляет собой дизайнерский стол, выполненный в форме реалистичного, глубокого водоворота (центральная воронка, которая плавно переходит из широкой горизонтальной столешницы в тонкую изящную ножку). Суть задачи:Требуется WebGL / Creative Coding… Javascript и Typescript, Веб-программирование ∙ 4 дня 10 часов назад ∙ 30 ставок |
Поддержка и развитие сайта клининговой компании
890 UAH
Ищу веб-разработчика / веб-мастера для долгосрочной поддержки и развития сайта клининговой компании. Сайт: https://donely.ca О проекте DoneLy Home Services — компания по предоставлению услуг уборки в Канаде, которая активно развивается и расширяет географию работы. Ищу… Javascript и Typescript, Веб-программирование ∙ 6 дней 12 часов назад ∙ 64 ставки |