Имате дизайн и бекенд и се нуждаете от частта, която потребителите всъщност виждат. Превръщам Figma екрани във фронтенд на React или Next.js в TypeScript, адаптивен от телефон до десктоп, и го свързвам с вашето API с обработени състояния на зареждане, празно и грешка.
Ще изградя вашия React или Next.js фронтенд от Figma дизайн и ще го свържа с вашето API
Един екран от вашия Figma файл, адаптивен, типизиран и свързан с вашето API.
- Един екран
- Адаптивен дизайн
- Свързан с вашето API
- Изходен код
До 5 екрана, свързани с вашето API, със състояния на зареждане, празно и грешка.
- До 5 екрана
- Адаптивен дизайн
- Свързан с вашето API
- Изходен код
До 12 екрана, вход срещу вашето удостоверяване, споделени компоненти и тестове.
- До 12 екрана, вход, тестове
- Адаптивен дизайн
- Свързан с вашето API
- Изходен код
Заявка за персонализирана оферта
Влезте, за да заявите персонализирана оферта
Създайте безплатен акаунт или влезте, за да заявите персонализирана оферта от този Zinner.
Вход / РегистрацияЗадайте предпродажбен въпрос
Влезте, за да зададете въпрос
За да намалите спама в платформата, предпродажбени съобщения могат да бъдат изпращани само от влезли потребители.
Създайте безплатен акаунт или влезте, за да изпратите съобщение директно на този Zinner.
Вход / РегистрацияИзисква се влизане
Създайте безплатен акаунт или влезте, за да изпратите съобщение до този Zinner.
Вход / РегистрацияИзисква се влизане
Създайте безплатен акаунт или влезте, за да заявите персонализирана оферта.
Вход / РегистрацияНакратко
Ключови детайли за тази услуга, които да ви помогнат да вземете решение. Генерирано от Zinn Hub, а не от продавача.
Позиция на стойност
Технологичен стек
Отзивчив и междубраузърен
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 дни |
| Ревизии | 1 | 2 | 3 |
| Обхват | Един екран | До 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 модули и без UI рамка. Има светли и тъмни теми, а изображение за социален преглед за всеки език се генерира по време на изграждане. GitHub Actions го изгражда и разполага в Bunny CDN, който добавя заглавки за сигурност и пренасочва www и обикновен HTTP към основния HTTPS адрес.

Подробности за услугата
Често задавани въпроси
Да. Предлагам мобилното оформление за всеки екран преди да го изградя, писмено или като бърза скица, така че да го одобрите предварително, вместо да го откривате накрая.
Да. Следвам съществуващата структура на папките, именуване и стилизиране, така че новият код използва същите модели и следващият разработчик да не намира два стила.
Съпоставям разстоянията, размерите и цветовете от файла. Когато дизайнът и реалните данни не съвпадат, като например име, по-дълго от макета, го отбелязвам и предлагам решение, вместо да позволя оформлението да се счупи.
Тази услуга е само за предния край. За бекенд в Node.js с Express или NestJS, вижте моя бекенд Zinn, или поръчайте и двете и аз ще ги цитирам заедно.
Отзиви на клиенти
Вижте какво казват нашите клиенти за този Zinn
Категории
Политики на Zinner
Свързани Zinns

поправяне на HTML, CSS, javascript, PHP, wordpress или prestashop грешки






