Zinn Hub
0
Ваш кошик
0

Короткий огляд

Ключові деталі про цю послугу, які допоможуть вам прийняти рішення. Згенеровано Zinn Hub, а не продавцем.

Технологічний стек

React / Next.js + TypeScript
Створено за допомогою TypeScript для безпеки типів; Next.js App Router є типовим, звичайний React з Vite доступний, коли SSR не потрібен.

Адаптивний та кросбраузерний

Від телефону до комп'ютера
Протестовано в Chrome, Firefox та Edge на настільних комп'ютерах та Chrome на реальному пристрої Android. Мобільні макети пропонуються письмово перед створенням.

Інтеграція API

Повністю підключено
Кожен екран підключений до вашого API з обробкою станів завантаження, порожнього та помилкового. Відсутні кінцеві точки отримують заглушку, яку легко замінити пізніше.

Період підтримки

14-денне виправлення після доставки
Будь-яка проблема, яка не відповідає узгодженій специфікації, виправляється безкоштовно протягом 14 днів після доставки – без додаткових витрат.

Що ви отримаєте

Формати:
Користувацький код
Спосіб доставки:
Менеджер замовлень
Примітки: Перед будь-яким кодом ви підтверджуєте список екранів з їхніми станами та викликами API, що стоять за ними. Ви стежите за роботою за посиланням для попереднього перегляду та надсилаєте виправлення одним списком за раунд. В кінці код потрапляє до вашого репозиторію з короткою приміткою про структуру проекту та спосіб його запуску.

Повний опис

Дизайн готовий, а API готовий або майже готовий, але екрани, які бачитимуть користувачі, ще не існують. Я створюю лише інтерфейс: ваш бекенд, постачальник автентифікації та хостинг залишаються такими, як є, а код потрапляє до вашого репозиторію. Протягом 14 днів після доставки я безкоштовно виправляю все, що не працює так, як ми домовились.

Зі Starter ви отримуєте один екран або сторінку з вашого файлу Figma, адаптивну та типізовану, з даними, що надходять з вашого API, або з заглушки, доки кінцева точка не існує. Standard охоплює до п'яти екранів, підключених до вашого API, зі станами завантаження, порожнім та помилковим, а також форми з валідацією. Advanced дозволяє до дванадцяти екранів та додає екрани входу, які працюють з вашим постачальником автентифікації, спільні компоненти, що використовуються в усьому додатку, та тести для основних потоків.

Я дотримуюсь дизайну дуже точно: відступи, типографічна шкала та кольори походять з файлу Figma. Якщо екран не має мобільної версії, я пропоную її перед створенням, а не вгадую. Next.js з App Router є моїм типовим вибором; звичайний React з Vite підходить, якщо вам не потрібен серверний рендеринг. Для стилізації я використовую Tailwind CSS або CSS Modules, залежно від того, що вже є у вашому проекті.

Я перевіряю результат у Chrome, Firefox та Edge на настільних комп'ютерах, а також у Chrome на реальному телефоні Android.

Два публічні приклади моєї роботи з інтерфейсом знаходяться в портфоліо: вітрина Next.js з фільтрами, кошиком та оформленням замовлення, а також мій власний двомовний сайт.

Я працюю лише письмово, без зустрічей. Екрани та кінцеві точки, що стоять за ними, перераховуються перед початком роботи, посилання для попереднього перегляду показує роботу в процесі, а коротка примітка про прогрес надходить у чат щодня.

Кроки для завершення вашого проекту
1. Список екранів – Я переглядаю файл Figma та вашу документацію API та записую кожен екран, його стани та кінцеві точки, які він викликає. Ви підтверджуєте список перед будь-яким кодом.
2. Базові та спільні частини – Налаштування проекту або ваш існуючий репозиторій, кольори та тип з Figma, а також макет та компоненти, які кожен екран повторно використовує.
3. Екрани та дані – Кожен екран створюється відповідно до дизайну та підключається до вашого API, зі станами завантаження, порожнім та помилковим. Відсутня кінцева точка отримує заглушку, яку легко замінити.
4. Раунд перегляду за посиланням для попереднього перегляду – Ви переглядаєте та надсилаєте виправлення одним списком. Я виправляю їх і знову показую те саме посилання.
5. Передача – Код у вашому репозиторії, коротка примітка про структуру та спосіб його запуску, а також на Advanced, тести, які ви можете запускати перед кожним випуском.

Гарантія якості Zinner

✓
Перевірений професіонал
Кожен Zinner перевіряється та затверджується перед приєднанням до платформи.
✓
Гарантія якісної роботи
Усі послуги підкріплені нашою гарантією якості.
✓
Безпечна оплата
Ваш платіж захищений, доки ви не затвердите виконану роботу.

Порівняти пакети

ФункціяСтартерСтандартнийРозширений
Час доставки4 днів9 днів18 днів
Ревізії123
ОбсягОдин екранДо 5 екранівДо 12 екранів, вхід, тести
Адаптивний дизайн✓✓✓
Підключено до вашого API✓✓✓
Вихідний код✓✓✓

Зразки

Перегляньте приклади робіт продавця, пов'язаних з цим Zinn.

Портфоліо

Приклади робіт продавця, пов'язаних із цим Zinn.

Formline: магазин Next.js зі Stripe

Вітрина, яку можна переглядати: 16 плакатів у 4 колекціях, фільтри та пошук, які залишаються в URL-адресі, кошик, світлі та темні теми, а також оформлення замовлення, яке закінчується демонстраційним замовленням або реальною сесією Stripe Checkout у тестовому режимі. Я створив його як статичний експорт Next.js у TypeScript з Tailwind CSS. Карткові платежі проходять через Cloudflare Worker, який перераховує ціни в кошику на сервері та перевіряє підпис вебхука Stripe.

Двомовний особистий сайт на Next.js

Односторінковий особистий сайт англійською та російською мовами, з розділом послуг та посиланнями на мої демонстраційні проекти. Я розробив та створив його за допомогою Next.js, React та TypeScript як статичний експорт, стилізований за допомогою звичайних CSS Modules без фреймворку інтерфейсу користувача. Він має світлі та темні теми, а зображення попереднього перегляду для соціальних мереж для кожної мови генерується під час збірки. GitHub Actions створює та розгортає його на Bunny CDN, який додає заголовки безпеки та перенаправляє www та звичайний HTTP на основну HTTPS-адресу.

Деталі послуги

Тип послуги
Стандарт
Тип Zinner
Фрілансер
Доступність
Будні
Країна продавця
Казахстан
Прийняті мови
Англійська
російська
Доступна угода про нерозголошення
Так
Розміри проектів, які обробляються
Малий та середній
Час відповіді
Протягом 12 годин
Роки досвіду
10+

Часті запитання

Так. Я пропоную мобільний макет для кожного екрана перед його створенням, письмово або у вигляді швидкого ескізу, щоб ви затвердили його заздалегідь, а не виявили в кінці.

Так. Я дотримуюсь існуючої структури папок, іменування та стилізації, тому новий код використовує ті ж шаблони, і наступний розробник не знайде двох стилів.

Я відповідаю відступам, розмірам та кольорам з файлу. Якщо дизайн та реальні дані не збігаються, наприклад, ім'я довше, ніж у макеті, я позначаю це та пропоную виправлення, а не дозволяю макету зламатися.

Ця послуга стосується лише інтерфейсу. Для бекенду на Node.js з Express або NestJS дивіться мій бекенд Zinn, або замовте обидва, і я їх оціню разом.

Відгуки клієнтів

Подивіться, що наші клієнти говорять про цей Zinn

Категорії

Політики Zinner

Я створю ваш інтерфейс React або Next.js з дизайну Figma та підключу його до вашого API 2 &Raquo; Zinn Hub

Залишити відгук можуть лише зареєстровані клієнти, які придбали цей продукт.

Варіанти та замовлення

Отримайте додаток Zinn Hub

Сповіщення · Швидший доступ · Повний екран

Натисніть Поділитися у вашому браузері

➜ Потім натисніть "Додати на головний екран"