Потрібен досвідчений веб-розробник для адміністративної панелі CRUD "Лістикл" та простого JSON API
We're seeking an experienced web developer to create an admin dashboard / admin panel and simple API for managing, building, and serving “listicles” across multiple front-end websites. The ideal candidate will have a proven track record of building efficient / clean admin panels. The API’s primary function will be to generate JSON.
PROJECT OVERVIEW:
Develop a dashboard for managing and building "offer walls" or "listicles" of various different products/services, with an API to serve this content (via JSON) to various frontend websites.
KEY REQUIREMENTS:
1. Admin Dashboard Features:
- CRUD operations for listicles, products, and categories.
- Preferably a drag-and-drop interface for ordering items within each listicle or category
- Category management (each product/item should be assigned a category)
- Active / Paused toggle option for products as well as categories
- Split-testing system with percentage weights for products. On the main listicle page where we are selecting the order of the items/products to be displayed on the listicle, we’d like to be able to choose either an entire category, OR individual products. If an entire category is chosen for a spot, then the code will fetch the products that are set to “active” for that category. If more than 1 product is active for that category, then fetch the % rotation weights, and display only 1 of the products for that category.
- Macros system for content management (I.E. define {{5_star_img}} as an URL to an image, then the code will replace the macro with the correct image URL to be displayed.
- Dynamic field creation for products. We should be able to define unlimited key => value pairs, and be able to name them anything we want. We should be able to use HTML / CSS in the value part of some keys (for example, product_description)
- Bulk editing capabilities, especially for products (I.E. Add a field/key called X for all products, or all products in the Y category, or Change all key names in X category to Y, etc. Flexibility is important here.)
- User-friendly interface, easy to use, easy to understand. Clean and modern feel. Not overly complicated.
- Ability to be able to handle large amount of “slots” or “positions” per listicle group…around 100+ different products in a listicle sometimes
- Easy / quick export of the database.
2. API Development:
- The frontend websites shall make a call to the dashboard API for a particular listicle, and then the api shall respond with the correct JSON. Then the frontend page will load the JSON and build the listicle HTML to display to visitors. Different versions of the frontend pages will exist with different styling, so for example, a product within a listicle may have description_v1 and then description_v2 that is different, to match the theme / style of whatever frontend page is requesting the data.
- Implement split testing logic in API responses (or this could potentially be done on the frontend as well. We are open to suggestions here)
- Macro replacement functionality - as mentioned above
- Fast response times (consider caching solutions like redis. Page load speed is very important.)
3. Technical Stack:
- Here is where we are flexible, and are open to what you suggest, as different devs are comfortable with different tech stacks. There are soooo many different tools / boilerplates / templates / frameworks that could be applicable here. Please describe what tech stack you suggest in your correspondence in regards to this project.
- Here are some tools / ideas that may be suitable to achieve the desired functionality:
- no-code tools, like bubble.io
- custom laravel project (might be overkill / over complicated / slow?)
- webflow
- astro.build
- statamic
- butter cms
- ghost cms
- svelte.dev
- storyblok
- nextJS
- sanity.io
- react app
- nuxt.js
- a headless CMS, like strapi / contentful / prismic
- metronic 9
- coreUI
- we are looking for someone who is very thorough with their reading, so please use the word “pineapple” in your first correspondence with us regarding this project. This also helps keep bots away 🙂
4. Additional Requirements:
- Implement proper login, authentication and authorization
- Ensure scalability to handle potential high traffic, and API response to be fast (~100k+ request per day, maybe more)
- Write clean, well-documented code
- Provide basic deployment instructions
- Make deployment easy to new servers / domains.
LIVE EXAMPLES:
Here is a list of URLs of frontend pages that are live that show what we are looking to achieve. The different pages / URLs are built with different tech stacks and achieve the display / rendering of the listicles differently, so please feel free to dig in, open up chrome dev tools, and reverse engineer what’s happening. Instead of listing all the URLs here, we just pasted the examples into a txt file on pastebin, see below:
Listicle Examples: https://pastebin.com/yyePUGLQ
QUALIFICATIONS:
- Proven experience building admin dashboards and simple APIs (portfolio examples required)
- Security-minded developer (no SQL injections, no XSS attacks, no breaking into the dashboard, etc)
- Familiarity with caching solutions (e.g., Redis)
- Ability to work independently and communicate effectively in English
- Track record of delivering projects on defined timelines
TIMELINE AND AVAILABILITY:
- The selected developer must be able to start immediately
- We're aiming for a very quick turnaround. Q4 is an essential time for us, and we want to get this functional ASAP. We believe that ultimately, this dashboard is nothing crazy or groundbreaking, and not too complicated. It’s more or less some basic CRUD functionality with a simple JSON API. We also encourage you to use any pre-built tools, templates, boilerplates, codebases, AI tools, etc that you think may be suitable. In the age of AI dev tools, chatGPT, claude, cursor IDE, etc, we believe an experienced dev could probably have something live and functional within 1 week or so, possibly even less. There’s no need to build every single thing from the ground up or reinvent the wheel, when there may be other tools / codebases already built that can be used / modified / implemented in this project.
DELIVERABLES:
1. Fully functional admin dashboard
2. API with all required endpoints
3. Source code in a Git repository
4. Instructions for deployment. The easier and faster it is to be able to move / copy / import / export to new servers, domains, IPs, the better.
SELECTION PROCESS:
1. Please provide examples of similar admin dashboards you've built. Screenshots are necessary so we can see the aesthetics of the dashboards you have built in the past.
2. Briefly describe your approach to this project, what your preferred tech stack will be, and how you'd ensure delivery within the tight timeline.
3. Provide an estimate of hours needed and your hourly rate - OR we are potentially open to complete this on a per-project or per-milestone basis as well.
We're excited to work with a skilled developer who can bring this project to life quickly and efficiently, keeping it as simple as possible and not over-complicating the code / architecture. If this turns out well, we will probably need enhancements / modifications to the code as time goes on. In addition, we have more projects that we have in the pipeline that we could send your way as well, if this project goes smoothly.
If you believe you're the right fit for this fast-paced project, please apply with your portfolio, a few examples of what you’ve built previously, and a brief explanation of why you're the ideal candidate to get this completed. Thank you!
Додатки 1
-
5 днів310 446 UAH5 днів310 446 UAH
Ананас! Я дуже зацікавлений у співпраці з вами. Моя команда та я є творцями власного генератора коду, вартістю 1,2 мільйона доларів. Ми спеціалізуємося на використанні цієї технології для розробки високоякісних API та адміністративних панелей. На відміну від платформ, таких як Bubble та інших конструкторів без коду, які мають численні обмеження, наше рішення пропонує гнучкість і продуктивність стандартних технологій без компромісів. Ви можете дізнатися більше про цей підхід на https://business.ingello.com/fractal.
Враховуючи обсяг вашого проекту, ми можемо ефективно згенерувати основний API та адміністративну панель, використовуючи нашу технологію. Цей підхід забезпечує швидшу доставку, зберігаючи масштабованість, налаштування та безшовну інтеграцію складних функцій, таких як спліт-тестування, макроси та динамічне створення полів.
Чи плануєте ви це як одноразовий проект, чи у вас є кілька подібних завдань у процесі? Ми особливо зацікавлені у довгостроковій співпраці, оскільки вважаємо, що стійкий успіх будується через міцні партнерства.
Я буду радий надати приклади попередньої роботи, демонструючи панелі управління та API, схожі на те, що ви прагнете досягти. Крім того, я можу поділитися ідеями про те, як наш підхід забезпечує ефективне масштабування, рішення для кешування, такі як Redis, та безшовне розгортання на кількох серверах.
Я з нетерпінням чекаю вашої відповіді та можливості співпрацювати з вами. Ви також можете відвідати https://systems.ingello.com для отримання додаткової інформації про нас.
…
З найкращими побажаннями,
Олег
-
1 день221 747 UAH
407 5 2 1 день221 747 UAHдобрый день! готов реализовать данную задачу!Буду рад сотрудничеству.
-
3 дні221 747 UAH
187 3 дні221 747 UAHПривіт!
Дякую за можливість працювати над вашим проектом. Я радий взятися за розробку адміністративної панелі та API для управління "лістиками" продуктів і послуг.
У мене є досвід створення ефективних адміністративних панелей та API, і я впевнений, що можу реалізувати всі вказані функції, включаючи:
CRUD-операції для лістиків, продуктів і категорій.
Зручний інтерфейс з функціональністю перетягування.
Логіку A/B тестування та підтримку макросів для управління контентом.
… Швидкі часи відповіді API та можливість обробляти великий обсяг запитів.
Я відкритий до обговорення технологічного стеку і можу запропонувати варіанти, які підійдуть для вашого проекту. Чекаю на деталі, щоб ми могли почати!
З найкращими побажаннями,
Юрій.
-
1 день15 522 UAH
9897 67 0 1 день15 522 UAHВітаю! Виконаю ваше завдання швидко і якісно.
Моє портфоліо: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Пишіть, почну сьогодні працювати. Буду радий співпраці з Вами!
-
1 день17 740 UAH
3893 24 0 1 день17 740 UAHДоброго дня,
Я готовий взятися за ваш проект розробки адміністративної панелі та простого API для управління та створення "listicles" на кількох веб-сайтах. У мене є досвід роботи з CRUD операціями, drag-and-drop інтерфейсом, управлінням категоріями, можливістю розділення тестування з ваговими відсотками, макросами для управління контентом, створенням динамічних полів продуктів, масовим редагуванням та іншими вимогами проекту.
Моя ставка - 16$ на годину.
Чекаю на вашу відповідь.
З повагою,
… Максим
-
1 день22 175 UAH
8168 63 1 1 день22 175 UAHДоброго дня!
Я готовий втілити ваш проект у життя. З нетерпінням чекаю можливості обговорити всі деталі та розпочати роботу!
-
15 днів44 349 UAH
3638 7 0 15 днів44 349 UAHПривіт! Ананас. Я використовую Golang як основну мову програмування (вона дуже швидка, але потребує більше часу на розробку), і в моїй команді є розробник React JS. Але я також можу запропонувати зробити фронтенд-частину (панель адміністратора) з використанням серверного рендерингу (коли бекенд генерує HTML-сторінки), це дуже швидке та потужне рішення. У моїй команді також є дизайнер і QA, якщо це необхідно. Також я повинен сказати, що одного тижня недостатньо для мене та моєї команди, оскільки ми зосереджені на якості наших робочих результатів.
-
60 днів221 747 UAH
1818 17 1 60 днів221 747 UAHПривіт. Я спеціалізуюсь на CRM, панелях управління, базах даних та веб-сервісах обробки, обліку та аналітики. Комфортний та сучасний дизайн. Розробка повністю під ключ. Контакт
Vue Js + Slim 4
-
30 днів221 747 UAH
94002 1264 1 10 30 днів221 747 UAHАнанас
Привіт. У мене є досвід роботи з React/Node.js більше 6+ років. У вас є дизайн вашого додатку?
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Інтернет-магазину одягуПотрібен розробник для інтернет-магазину одягу Шукаю досвідченого розробника для створення повноцінного інтернет-магазину одягу з дроп-моделлю продажу. Що потрібно зробити: 6 сторінок: головна, товар, кошик, оформлення, акаунт, адмін панель Вхід через Google акаунт Кошик і… HTML та CSS верстання, Javascript та Typescript ∙ 3 години 51 хвилина тому ∙ 50 ставок |
Розробка повного стеку — Панель управління Amazon PPC (Етап 1)Потрібен full-stack розробник з досвідом роботи з Amazon API для реалізації Stage 1 внутрішнього PPC-дашборда. Проект реальний, дані живі, все готово до старту. Прототип фронтенда (5 сторінок, React + TypeScript): ЩО ВЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript +… Javascript та Typescript, Веб-програмування ∙ 2 дні 14 годин тому ∙ 28 ставок |
Розробка сайту-конструктора фотокниг і фоторамокМета проекту Необхідно розробити сучасний веб-сайт для замовлення фотокниг, фоторамок та іншої персоналізованої фотопродукції. Головне завдання проекту — надати клієнту можливість самостійно створити готовий макет виробу без участі дизайнера безпосередньо на сайті.Основний… Javascript та Typescript, Веб-програмування ∙ 4 дні 6 годин тому ∙ 96 ставок |
Команда для самописного маркетплейса ритуальних послуг.Шукаємо команду для запуску та розвитку самописного національного маркетплейсу ритуальних послуг. Одразу: не шукаємо одиночок, джунів і “збирачів сайтів”. Потрібна сильна продуктова команда рівня middle+/senior з реальними кейсами маркетплейсів/складних SaaS. Прошу не… Javascript та Typescript, Веб-програмування ∙ 5 днів 1 година тому ∙ 27 ставок |
Доопрацювання існуючого проекту Next.js/Supabase: оффери, CRM, аналітика, AI-чатЄ діючий проект WatchGenius — платформа аналітики люксових годинників з каталогом моделей, ціновою аналітикою, зовнішніми офферами, формами заявок та AI-чатом. Проект вже частково розроблений. Потрібен не сайт з нуля, а досвідчений full-stack розробник, який зможе розібратися в… Javascript та Typescript, Веб-програмування ∙ 7 днів 2 години тому ∙ 55 ставок |