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

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

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

Цільовий стек

React, Next.js, Vite, Node.js, Supabase
Спеціаліст з точного стеку, який зазвичай генерують Lovable, Bolt, Cursor та v0 — без додаткових витрат на переклад.

Безпека

RLS, Секрети, Вебхуки
Перевіряє політики безпеки на рівні рядків, відкриті ключі API та перевірку підпису вебхуків платежів — три найпоширеніші блокувальники запуску в додатках, згенерованих ШІ.

Підхід

Виправити, не переробляти
Працює всередині вашого існуючого згенерованого коду та репозиторію. Ваш конструктор ШІ продовжує працювати після доставки — міграція не потрібна.

Обкладинка після доставки

14-денна гарантія
Все, що не працює, як було домовлено, виправляється безкоштовно протягом 14 днів після передачі — без рулетки підтримки.

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

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

Повний опис

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

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

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

Стек: інтерфейси React, Next.js та Vite, Node.js та TypeScript на сервері, PostgreSQL. Я сам щодня використовую інструменти кодування ШІ, і я читаю та тестую все, що вони створюють.

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

Без дзвінків. Обсяг робіт узгоджується письмово до початку; після цього ви отримуєте письмове оновлення в кінці кожного робочого дня та примітку до кожного виправлення, що вказує, що було не так і як це перевірити.

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

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

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

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

ФункціяСтартерСтандартнийРозширений
Час доставки3 днів7 днів14 днів
Ревізії123
ОбсягЛише перевірка готовності до запускуПеревірка та до 5 виправленьДо 12 виправлень, тестів та розгортання
Ранжований письмовий звіт✓✓✓
Вихідний код✕✓✓

Портфоліо

Приклади робіт продавця, пов'язаних із цим 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+

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

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

Якщо інструмент синхронізується з репозиторієм GitHub, я працюю там в окремій гілці. Після того, як ви об'єднаєте її з основною гілкою, інструмент підхопить зміни. Якщо він не синхронізується, ви отримуєте код у репозиторії, яким ви володієте, і можете продовжувати працювати з будь-яким редактором.

Ні. Запросіть мене до репозиторію і, якщо потрібно, до проекту Supabase або хостингу з мінімальним доступом, який виконує роботу. Для самого додатка я використовую тестовий обліковий запис.

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

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

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

Категорії

Політики Zinner

Я виправлю додаток, який ви створили за допомогою Lovable, Bolt, Cursor або v0, і підготую його для реальних користувачів 2 &Raquo; Zinn Hub

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

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

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

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

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

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