1
0
forked from baron/baron-sso

userfront로 리펙토링 완료

This commit is contained in:
Lectom C Han
2026-01-28 08:28:25 +09:00
parent 6d88c81217
commit 1aaa772907
154 changed files with 339 additions and 314 deletions

View File

@@ -24,7 +24,7 @@ It leverages **Descope** for secure, passwordless authentication (Enchanted Link
### 3. Infrastructure (Docker)
- **Services**: `postgres`, `clickhouse` (defined in `compose.infra.yaml`)
- **App**: `frontend`, `backend` (defined in `docker-compose.yaml`)
- **App**: `userfront`, `backend` (defined in `docker-compose.yaml`)
---
@@ -60,13 +60,13 @@ docker compose -f compose.infra.yaml up -d
```
#### 2. Start Applications
Start the Frontend and Backend services.
Start the userfront and backend services.
```bash
docker compose up
```
- **Frontend**: Accessible at http://localhost:5000
- **Backend**: API active at http://localhost:3000
- **userfront**: Accessible at http://localhost:5000
- **backend**: API active at http://localhost:3000
- **ClickHouse**: http://localhost:8123
### Local Development (Manual)
@@ -79,9 +79,9 @@ go mod tidy
go run cmd/server/main.go
```
**Frontend:**
**userfront:**
```bash
cd frontend
cd userfront
flutter pub get
flutter run -d chrome
```
@@ -96,7 +96,7 @@ baron_sso/
│ ├── cmd/server/ # Entry point
│ ├── internal/ # Domain, Handlers, Repository
│ └── Dockerfile
├── frontend/ # Flutter Application
├── userfront/ # Flutter Application
│ ├── lib/ # UI & Logic
│ └── pubspec.yaml
├── compose.infra.yaml # DB Services (Postgres, ClickHouse)