ecommerce admin nextjs
1.0.0
PlanetScale が無料プランを廃止したため、デモ Web サイトは機能しなくなりました。
開始日: 2023 年 7 月 26日。
Stripe 統合を備えた E-Commerce Admin Dashboard は、E-commerce Web サイトの管理を合理化し、強化するように設計された堅牢な Web アプリケーションです。 Next JS、TypeScript、Tailwind CSS、Shadcn UI、Planet Scale、Prisma、zustand、店員認証、Cloudinary、Stripe などの最先端のテクノロジーを使用して開発されたこの包括的なダッシュボードは、管理者に、システムのさまざまな側面を監視および最適化するための強力なツールキットを提供します。オンラインストア。
プロジェクトをテストするには、zip ファイルをダウンロードし、選択したエディターで開きます。次に、ターミナルでnpm install
実行して依存関係をインストールします。
npm install
必要な依存関係をインストールした後、プロジェクト フォルダーのルートに.env
ファイルを作成する必要があります。必要な環境変数は以下のとおりです。
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=/
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=/
DATABASE_URL=
NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME=
STRIPE_API_KEY=
FRONTEND_STORE_URL=
STRIPE_WEBHOOK_SECRET=
Clerk、Planet Scale、Cloudinary、Stripe の公式ドキュメントの手順に従って、環境変数の値を取得します。上記の手順を完了したら、 npm run dev
実行してプロジェクトをテストします。
npm run dev
面倒な作業をしたくない場合は、いつでもこのプロジェクトのデモ Web サイトをテストできます。