/saas-dashboard

SaaS ダッシュボード | 🔑 ユーザー認証 / 👤 アカウント管理 / 👥 メンバー管理 / 🏠 テナント / 📋 プロジェクト

Primary LanguageTypeScriptOtherNOASSERTION

SaaS Dashboard

Test Coverage

🔥 ダウンロード

pip install copier
copier copy https://github.com/gtaiyou24/saas-dashboard my-project --trust

📚 使い方

🏃 起動する

Step.1 : Create a .env file at ./backend folder.

cp backend/.env.local backend/.env

Step.2 : Then run docker-compose up to start the server.

docker-compose up --build
🔌 ローカルDBに接続する

Connect to Redis

redis-cli -p 6379

# 127.0.0.1:6379> keys *

Connect to MySQL

mysql -h 127.0.0.1 -P 3306 -u user -p
# Enter password: pass
🛠️ OpenAPI から TypeScript のクライアントコードを生成する
cd frontend
npm run generate-client

Appendix

✅ テストを実行する
pip install pytest pytest-env httpx
pytest -v ./backend/test

🛠️ 技術スタック

🔨 バックエンド

🔧 フロントエンド

☁️ インフラ