No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗文化体験を通じた真の出会いを提供する、安心・安全なマッチングプラットフォーム
Vercel デプロイメント - 美しいUI復元完了 + 安定稼働中
Sakura Clubは、訪日外国人男性と日本人女性が茶道・書道・料理教室などの文化体験を通じて自然な出会いを楽しめる、健全で信頼性の高いWebプラットフォームです。
sakura-club/
├── src/
│ ├── app/ # App Router pages
│ │ ├── page.tsx # トップページ
│ │ ├── signup/ # 会員登録
│ │ ├── login/ # ログイン
│ │ ├── dashboard/ # ダッシュボード
│ │ └── layout.tsx # ルートレイアウト
│ ├── components/
│ │ ├── ui/ # 再利用可能UIコンポーネント
│ │ ├── layout/ # レイアウトコンポーネント
│ │ └── sections/ # ページセクションコンポーネント
│ └── lib/
│ ├── validations/ # Zodバリデーションスキーマ
│ └── utils.ts # ユーティリティ関数
├── public/ # 静的ファイル
├── tailwind.config.js # Tailwind設定
├── tsconfig.json # TypeScript設定
└── package.json # 依存関係
git clone [repository-url]
cd sakura-club
npm install
cp .env.example .env.local
.env.localファイルを編集して、必要な環境変数を設定してください:
# Database
NEXT_PUBLIC_SUPABASE_URL=your_supabase_project_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key
# NextAuth.js
NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_SECRET=your_nextauth_secret
# App Configuration
NEXT_PUBLIC_APP_URL=http://localhost:3000
NEXT_PUBLIC_APP_NAME="Sakura Club"
npm run dev
ブラウザで http://localhost:3000 を開いてアプリケーションを確認できます。
/signup)/login)#B91C1C (桜の赤)#fef7f7 → #fee2e2 → #fecacanpm run test # テスト実行 (予定)
npm run lint # ESLint実行
npm run build # 本番ビルド
npm run build
npm run start
推奨デプロイ先:
プロジェクトに関する質問や提案がありましたら、Issue を作成してください。
🌸 Sakura Club - 文化体験を通じた真の出会い 🌸# Force deploy to healthy state