Конверсія 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
Шукаю наставника з Claude Code для запуску веб-проєкту з нуля**Коротко про завдання:** Я новачок без досвіду в програмуванні. Є готове ТЗ на розробку сайту (42 сторінки, Next.js, PostgreSQL). Хочу реалізувати його самостійно за допомогою Claude Code - потрібен спеціаліст, який налаштує середовище і навчить мене працювати з інструментом.… Javascript та Typescript, Навчання ∙ 1 день 3 години тому ∙ 17 ставок |
Оновлення дизайну на сайтіПотрібно оновити дизайн існуючого сайту, використовуючи HTML, CSS, JS: освіжити зовнішній вигляд, зробити його сучасним і адаптивним під мобільні пристрої. Потрібно додати плавні анімації та інтерактивні елементи. HTML та CSS верстання, Javascript та Typescript ∙ 1 день 20 годин тому ∙ 86 ставок |
Консультація та аудит поточного проєкту на Odoo 19 Community EditionШукаємо Odoo Developer — соло-розробника з досвідом розробки на Odoo 19 Community Edition, у тому числі за допомогою Claude Code. Нам потрібен спеціаліст, який має успішно реалізовані проєкти в Odoo та практичний досвід розробки з використанням Claude Code. Важливо: розглядаємо… C та C++, Javascript та Typescript ∙ 2 дні 2 години тому ∙ 7 ставок |
Інтернет-магазину одягуПотрібен розробник для інтернет-магазину одягу Шукаю досвідченого розробника для створення повноцінного інтернет-магазину одягу з дроп-моделлю продажу. Що потрібно зробити: 6 сторінок: головна, товар, кошик, оформлення, акаунт, адмін панель Вхід через Google акаунт Кошик і… HTML та CSS верстання, Javascript та Typescript ∙ 3 дні 23 години тому ∙ 101 ставка |
Розробка повного стеку — Панель управління Amazon PPC (Етап 1)Потрібен full-stack розробник з досвідом роботи з Amazon API для реалізації Stage 1 внутрішнього PPC-дашборда. Проект реальний, дані живі, все готово до старту. Прототип фронтенда (5 сторінок, React + TypeScript): ЩО ВЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript +… Javascript та Typescript, Веб-програмування ∙ 6 днів 10 годин тому ∙ 33 ставки |