Zinn Hub
0
あなたのカート
0

一目でわかる

このサービスについての重要な詳細情報です。Zinn Hubによって生成されました。売り手によるものではありません。

ターゲットスタック

React、Next.js、Vite、Node.js、Supabase
Lovable、Bolt、Cursor、v0が通常生成する正確なスタックのスペシャリスト — 翻訳のオーバーヘッドなし。

セキュリティフォーカス

RLS、シークレット、Webhook
行レベルのセキュリティポリシー、公開されたAPIキー、支払いWebhookの署名検証をチェックします。これらはAI生成アプリで最も一般的なローンチブロッカーです。

アプローチ

再構築ではなく修正
既存の生成されたコードとリポジトリ内で作業します。AIビルダーは納品後も機能し続け、移行は不要です。

配送後カバー

14日間保証
合意通りに機能しないものは、引き渡しから14日以内であれば無料で修正します。サポートのたらい回しはありません。

受け取るもの

フォーマット:
書面によるレポート
カスタムコード
配送方法:
オーダーマネージャー
注記: 書面によるGo-liveレポートが提供されます。各問題について、その場所、重要性、修正内容が、緊急度の高い順にランク付けされています。StandardおよびAdvancedでは、修正はリポジトリにコミットされ、各修正は短いメモ付きで個別のコミットとして行われます。お客様が許可するまで、ライブアプリには何もデプロイされません。

完全な説明

AIビルダーはアプリを迅速にデモ段階まで持っていきます。しかし、問題は後から現れます。一部のユーザーでログインが失敗したり、支払いは完了するものの何もアンロックされなかったり、ログインしたユーザーなら誰でもデータを読み取れたり、秘密鍵がブラウザバンドルに含まれていたり、ビルダー自身のプレビューからしかデプロイできなかったりといった具合です。私はまさにその層、つまりツールが生成したコード内で作業し、すでに機能しているものを再構築することはありません。

StarterはGo-liveチェックです。コードを読み、アプリを実行し、問題点を緊急度の高い順にランク付けした書面リストを送信します。各問題にはその場所と修正内容が含まれます。Standardでは、そのリストから最大5つの修正をリポジトリで行います。Advancedでは、最大12の修正を行い、ログインと支払いに関するテストを追加し、ビルダーなしで再現可能なデプロイを設定します。

チェックは、生成されたコードが見落としがちな点から始まります。まず、データベースのアクセスルールです。これがないと、ユーザーは互いのレコードを読み取ることができます。これらのアプリの多くは、基盤にPostgreSQLを使用するSupabase上で動作しており、アクセスルールは行レベルのセキュリティポリシーです。私はそれらを記述し、テストします。次に、サーバーに属するがブラウザに漏洩している秘密、例えば決済プロバイダーの秘密鍵やSupabaseのサービスキーを探します。その後、決済ウェブフックがプロバイダーの署名を検証しているか、フォームがブラウザから送信されたものを信頼していないか、そして失敗したリクエストが空白の画面ではなくエラーを表示するかどうかを確認します。

スタック:React、Next.js、Viteのフロントエンド、Node.jsとTypeScriptのサーバー、PostgreSQL。私自身も毎日AIコーディングツールを使用しており、それらが生成するものはすべて読み込み、テストしています。

お使いのツールがGitHubリポジトリと同期している場合、私はそのリポジトリで作業しますので、その後もツールを使って構築を続けることができます。同期していない場合は、エクスポートから作業し、お客様が所有するリポジトリにコードを返却します。納品後14日間は、合意通りに機能しないものは無料で修正します。

電話はなし。作業開始前に書面で範囲を合意します。その後は、各営業日の終わりに書面で進捗状況を報告し、各修正について何が問題でどのように確認するかを記したメモをお渡しします。

プロジェクト完了までのステップ
1. アクセスと初回実行 - リポジトリまたはエクスポートとテストアカウントを共有してください。私は何も触る前に、お客様と同じ方法でアプリを実行します。
2. Go-liveチェック - ログイン、データアクセス、支払い、シークレット、エラー処理、デプロイを確認し、各問題の場所と修正の規模を書き留めます。
3. 修正の選択 - リストはランク付けされています。パッケージ内で何を含めるかを選択し、それ以外のものは作業開始前に見積もりを提示します。
4. 証拠付きの修正 - 各修正は短いメモ付きで個別のコミットとして行われます。ルールがデータを保護する場合、あるユーザーが別のユーザーのレコードにアクセスできないことをテストで示します。
5. 引き渡し - 変更点、未解決の点、再デプロイ方法の書面による要約。Advancedでは、デプロイはビルダーなしでリポジトリから実行されます。

Zinner クオリティ保証

✓
審査済みプロフェッショナル
すべての Zinner はプラットフォームに参加する前に審査・承認されます。
✓
品質保証
すべてのサービスは、当社の品質保証コミットメントによってサポートされています。
✓
安全な支払い
納品された作業を承認するまで、お客様の支払いは保護されます。

パッケージを比較

機能スタータースタンダード高度な
納期3 日7 日14 日
リビジョン123
範囲Go-liveチェックのみチェックと最大5件の修正最大12件の修正、テスト、デプロイ
ランク付けされた書面レポート✓✓✓
ソースコード✕✓✓

ポートフォリオ

このZinnに関連するセラーの作品の例。

Formline: Stripe を使用した Next.js ストア

クリックして操作できるストアフロント:16のポスターが4のコレクションにあり、URLに保持されるフィルターと検索、カート、ライトテーマとダークテーマ、そしてデモ注文またはテストモードでの実際のStripe Checkoutセッションで終わるチェックアウト。私はこれをNext.jsの静的エクスポートとしてTypeScriptとTailwind CSSで構築しました。カード決済はCloudflare Workerを介して行われ、サーバーでカートの価格を再計算し、Stripeのウェブフック署名を検証します。

Next.js でのバイリンガル個人サイト

英語とロシア語の1ページの個人サイトで、サービスセクションとデモプロジェクトへのリンクがあります。Next.js、React、TypeScriptを使用して静的エクスポートとして設計および構築し、プレーンなCSSモジュールとUIフレームワークなしでスタイルを設定しました。ライトテーマとダークテーマがあり、各言語のソーシャルプレビュー画像はビルド時に生成されます。GitHub ActionsがビルドしてBunny CDNにデプロイし、セキュリティヘッダーを追加し、wwwとプレーンHTTPをメインのHTTPSアドレスにリダイレクトします。

サービス詳細

サービスタイプ
標準
Zinnerタイプ
フリーランサー
利用可能性
平日
売り手の国
カザフスタン
受け入れられる言語
英語
ロシア語
NDAsが利用可能
はい
プロジェクトサイズ対応範囲
小規模から中規模
応答時間
12時間以内
経験年数
10+

よくある質問

いいえ。目的は、機能するものを維持し、機能しないものを修正することです。もし一部が修復不可能であれば、Go-liveリストにその旨が記載され、変更を加える前にその部分について別途見積もりを提示します。

ツールがGitHubリポジトリと同期している場合、私は別のブランチで作業します。メインブランチにマージすると、ツールが変更を認識します。同期していない場合は、お客様が所有するリポジトリにコードが提供され、任意のエディタで作業を続けることができます。

いいえ。リポジトリに招待してください。必要であれば、Supabaseまたはホスティングプロジェクトに、作業に必要な最小限のアクセス権で招待してください。アプリ自体にはテストアカウントを使用します。

完全なランク付けされたリストは引き続き提供されます。どの修正をパッケージに含めるかを選択できます。残りの修正は後回しにするか、カスタムオファーとして見積もりを提示します。

顧客レビュー

このZinnについてお客様の声をご覧ください

カテゴリー

Zinner ポリシー

Lovable、Bolt、Cursor、またはv0で構築したアプリを修正し、実際のユーザーが利用できるようにします 2 &Raquo; Zinn Hub

このプロダクトのレビューを残すことができるのは、ログインしており、かつこの商品を購入したお客様のみです。

オプション&注文

Zinn Hub アプリを入手する

通知 · より速いアクセス · フルスクリーン

ブラウザで共有をタップしてください

➜ その後、"ホーム画面に追加"をタップします