Конверсія Wix Landing Page в повноцінний стек NextJS
1. Цілі проекту
Метою цього проекту є досягнення наступного:
Безперешкодно мігрувати поточну єдину цільову сторінку www.isolde.app з Wix на Next.js.
Зберегти узгодженість дизайну та функціональності.
Використовувати сучасні інструменти та найкращі практики розробки для масштабованості, підтримуваності та продуктивності.
Надати надійну, підтримувану та гнучку цільову сторінку, інтегровану з Payload CMS та іншими наданими інструментами.
2. Обсяг проекту
2.1. Вимоги до міграції
Контент цільової сторінки
Міграція загальної структури, контенту та функціональності єдиної цільової сторінки на https://www.isolde.app.
Рекомендувати оптимізації та оновлення дизайну, забезпечуючи, щоб структура, анімації, адаптивність та інтерактивність мігруваної сторінки залишалися такими ж актуальними, як і на поточній сторінці Wix.
Розробницькі фреймворки та інструменти
Фреймворк: Next.js 15 (App Router) — Nextjs 15 не є обов'язковою вимогою, а лише перевагою.
Мова: Typescript
Стилізація: Tailwind CSS.
Анімації: Motion.dev або Framermotion (альтернативні пропозиції або переваги розробника вітаються)
CMS: Payload CMS, налаштований з Postgress та Uploadthing.
Бібліотека компонентів та документація: Storybook.
Внутрішні інструменти та повторно використовувані компоненти, які пропонуються та доступні:
TWBlocks.
Додатковий доступ: TailwindUI & Pro Access, NextUI & Pro Access, та Flowbite & Pro Access (використання на розсуд постачальника послуг).
Контекст середовища
Контроль версій: Постачальник послуг використовуватиме наш внутрішній репозиторій GitHub.
CI/CD: Проект інтегрується з нашим внутрішнім CI/CD конвеєром.
Якість коду: Увесь код повинен відповідати стандартам лінтингу, рекомендуємо використовувати Ultracite для Typescript.
2.2. Результати
Повністю функціональна, мігрувана єдина цільова сторінка. (*)
Інтеграція з Payload CMS для динамічного управління контентом.
Tailwind CSS та motion.dev для стилізації та анімацій.
Документація та попередні перегляди компонентів за допомогою Storybook.
Код, готовий до розгортання, інтегрований з внутрішнім репозиторієм GitHub та CI/CD конвеєром.
Всеосяжна документація, що охоплює:
Інструкції з установки та розгортання.
Налаштування та використання CMS.
Опис компонентів та рекомендації щодо використання (через Storybook).
(*) Оскільки Next.js дозволяє експортувати як статичний сайт або односторінковий додаток (SPA), ми вітаємо рекомендації щодо оптимізації, щоб зберегти слід сайту якомога меншим.
3. Критерії відповідності
Постачальники послуг повинні, бажано, продемонструвати:
Доведений досвід у розробці проектів на Next.js.
Досвід роботи з Tailwind CSS, Payload CMS та анімаціями.
Знайомство з налаштуванням бази даних Postgres та Uploadthing.
Досвід роботи з контролем версій GitHub та CI/CD конвеєрами.
Знання Storybook для документації та попередніх переглядів компонентів.
Відповідність стандартам якості коду та найкращим практикам.
4. Вимоги до подання
Рекомендуємо постачальникам послуг подати коротку відповідь з:
Пропозиція
Підхід та методологія міграції.
Запропонований графік проекту та етапи.
Досвід та/або портфоліо
Приклади попередніх проектів (релевантне портфоліо).
5. Запропонований графік проекту
Проект міграції очікується завершити протягом 4 тижнів з моменту укладення контракту. Нижче наведено орієнтовний графік:
Тиждень 1: Стартова зустріч, збір вимог та початкове налаштування.
Тиждень 2: Розробка та інтеграція.
Тиждень 3: Тестування, доопрацювання та документація компонентів.
Тиждень 4: Остаточна доставка, розгортання та передача.
Відгук замовника про співпрацю з Данілом Колісником
Конверсія Wix Landing Page в повноцінний стек NextJSШвидка доставка, ефективне усунення несправностей у повному стеку та повному CI/CD конвеєрі.
Відгук фрилансера про співпрацю з Guillaume Marie J A.
Конверсія Wix Landing Page в повноцінний стек NextJSДуже приємний та компетентний клієнт, завжди на зв'язку. Було приємно працювати з ним. Однозначно рекомендую для співпраці.
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Комерційна on-premise платформа відеозв'язку «ViM»Требуется разработати on-premise систему відеозв'язку з базовим розрахунком на 100 одночасних підключень (10 ізольованих кімнат по 10 осіб). Платформа повинна мати закладену архітектуру для майбутнього горизонтального масштабування до 1000 користувачів шляхом додавання нових… Javascript та Typescript, Веб-програмування ∙ 3 години 11 хвилин тому ∙ 18 ставок |
Шукаю наставника з Claude Code для запуску веб-проєкту з нуля**Коротко про завдання:** Я новачок без досвіду в програмуванні. Є готове ТЗ на розробку сайту (42 сторінки, Next.js, PostgreSQL). Хочу реалізувати його самостійно за допомогою Claude Code - потрібен спеціаліст, який налаштує середовище і навчить мене працювати з інструментом.… Javascript та Typescript, Навчання ∙ 1 день 6 годин тому ∙ 17 ставок |
Оновлення дизайну на сайтіПотрібно оновити дизайн існуючого сайту, використовуючи HTML, CSS, JS: освіжити зовнішній вигляд, зробити його сучасним і адаптивним під мобільні пристрої. Потрібно додати плавні анімації та інтерактивні елементи. HTML та CSS верстання, Javascript та Typescript ∙ 2 дні тому ∙ 87 ставок |
Консультація та аудит поточного проєкту на Odoo 19 Community EditionШукаємо Odoo Developer — соло-розробника з досвідом розробки на Odoo 19 Community Edition, у тому числі за допомогою Claude Code. Нам потрібен спеціаліст, який має успішно реалізовані проєкти в Odoo та практичний досвід розробки з використанням Claude Code. Важливо: розглядаємо… C та C++, Javascript та Typescript ∙ 2 дні 6 годин тому ∙ 7 ставок |
Інтернет-магазину одягуПотрібен розробник для інтернет-магазину одягу Шукаю досвідченого розробника для створення повноцінного інтернет-магазину одягу з дроп-моделлю продажу. Що потрібно зробити: 6 сторінок: головна, товар, кошик, оформлення, акаунт, адмін панель Вхід через Google акаунт Кошик і… HTML та CSS верстання, Javascript та Typescript ∙ 4 дні 3 години тому ∙ 101 ставка |