Zinn Hub
0
あなたのカート
0

一目でわかる

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

技術スタック

React / Next.js + TypeScript
型安全のためにTypeScriptで構築されています。Next.js App Routerがデフォルトですが、SSRが不要な場合はViteを使用したプレーンなReactも利用可能です。

レスポンシブ&クロスブラウザ

電話からデスクトップまで
デスクトップではChrome、Firefox、Edgeで、実際のAndroidデバイスではChromeでテスト済みです。ビルド前にモバイルレイアウトを文書で提案します。

API統合

完全に接続済み
各画面はAPIに接続され、読み込み中、空、エラーの状態が処理されます。不足しているエンドポイントには、後で簡単に交換できるモックが提供されます。

サポート期間

納品後14日間の修正
合意された仕様と一致しない問題は、納品後14日以内であれば無料で修正されます。追加費用はかかりません。

受け取るもの

フォーマット:
カスタムコード
配送方法:
オーダーマネージャー
注記: コード作成の前に、画面のリストとその状態、およびそれらの背後にあるAPI呼び出しを確認していただきます。プレビューリンクで作業を追跡し、修正点をラウンドごとに1つのリストとして送信してください。最後に、コードはプロジェクトの構造と実行方法に関する簡単なメモとともにリポジトリに格納されます。

完全な説明

デザインは完了し、APIは準備ができていますが、ユーザーが見る画面はまだ存在しません。私はフロントエンドのみを構築します。バックエンド、認証プロバイダー、ホスティングはそのまま維持され、コードはあなたのリポジトリに格納されます。納品後14日間、合意したとおりに動作しないものは無料で修正します。

Starterでは、Figmaファイルから1つの画面またはページを、レスポンシブで型付けされた状態で取得できます。データはAPIから、またはエンドポイントが存在するまではモックから取得されます。Standardでは、最大5つの画面がAPIに接続され、読み込み中、空、エラーの状態、および検証付きのフォームが含まれます。Advancedでは、最大12の画面が可能になり、認証プロバイダーと連携するログイン画面、アプリ全体で使用される共有コンポーネント、および主要なフローのテストが追加されます。

デザインに忠実に従います。スペーシング、タイプスケール、色はFigmaファイルから取得します。画面にモバイル版がない場合は、推測するのではなく、構築前に提案します。App Routerを備えたNext.jsがデフォルトですが、サーバーレンダリングが不要な場合はViteを使用したプレーンなReactでも問題ありません。スタイリングには、プロジェクトにすでに存在するTailwind CSSまたはCSS Modulesを使用します。

デスクトップではChrome、Firefox、Edgeで、実際のAndroidスマートフォンではChromeで結果を確認します。

私のフロントエンド作品の公開例はポートフォリオに2つあります。フィルター、カート、チェックアウトを備えたNext.jsのストアフロントと、私自身のバイリンガルサイトです。

私は会議なしで、書面のみで作業します。開始前に画面とそれらの背後にあるエンドポイントがリストされ、プレビューリンクで作業の進捗状況が示され、毎営業日チャットで簡単な進捗メモが送られます。

プロジェクトを完了するための手順
1. 画面リスト - FigmaファイルとAPIドキュメントを確認し、各画面、その状態、および呼び出すエンドポイントを書き出します。コード作成の前にリストを確認していただきます。
2. ベースと共有部分 - プロジェクトのセットアップまたは既存のリポジトリ、Figmaからの色とタイプ、およびすべての画面で再利用されるレイアウトとコンポーネント。
3. 画面とデータ - 各画面はデザインに合わせて構築され、APIに接続され、読み込み中、空、エラーの状態に対応します。不足しているエンドポイントには、簡単に交換できるモックが提供されます。
4. プレビューリンクでのレビューラウンド - クリックして確認し、修正点を1つのリストで送信してください。修正後、同じリンクを再度表示します。
5. 引き渡し - リポジトリ内のコード、構造と実行方法に関する簡単なメモ、およびAdvancedでは、各リリース前に実行できるテスト。

Zinner クオリティ保証

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

パッケージを比較

機能スタータースタンダード高度な
納期4 日9 日18 日
リビジョン123
範囲1画面最大5画面最大12画面、ログイン、テスト
レスポンシブデザイン✓✓✓
APIに接続済み✓✓✓
ソースコード✓✓✓

サンプル

このZinnに関連するセラーの作品の例を表示します。

ポートフォリオ

この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+

よくある質問

はい。各画面のモバイルレイアウトは、構築前に書面または簡単なスケッチで提案しますので、最終段階で発見するのではなく、事前に承認していただけます。

はい。既存のフォルダ構造、命名規則、スタイリングに従うため、新しいコードも同じパターンを使用し、次の開発者が2つのスタイルを見つけることはありません。

ファイルからスペーシング、サイズ、色を一致させます。デザインと実際のデータが一致しない場合、例えばモックアップよりも名前が長い場合などは、レイアウトが崩れるのを防ぐために指摘し、修正案を提案します。

このサービスはフロントエンドのみです。ExpressまたはNestJSを使用したNode.jsのバックエンドについては、私のバックエンドZinnをご覧ください。または両方を注文していただければ、まとめて見積もりをいたします。

顧客レビュー

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

カテゴリー

Zinner ポリシー

FigmaデザインからReactまたはNext.jsのフロントエンドを構築し、APIに接続します 2 &Raquo; Zinn Hub

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

オプション&注文

Zinn Hub アプリを入手する

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

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

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