# ロゲイニング大会管理システム README

## プロジェクト概要

ロゲイニング大会管理システムは、ロゲイニング大会の運営と参加者管理を支援するWebシステムです。このシステムは、参加者登録、チェックポイント管理、リアルタイムでのスコア集計、ランキング表示などの機能を提供します。

## ディレクトリ構成

- `src/`: システムのソースコードが含まれています。バックエンドAPIやフロントエンドの実装が含まれます。
- `docker-compose.yml`: Docker Composeの設定ファイルで、マイクロサービスアーキテクチャに基づくコンテナの構成を定義しています。
- `概要設計書.md`: システムの全体的な設計概要が記載されています。
- `機能設計書.md`: システムの具体的な機能や要件を詳細に記述するためのファイルです。

## セットアップ手順

1. リポジトリをクローンします。
   ```
   git clone <repository-url>
   cd rogaining_srv
   ```

2. DockerとDocker Composeがインストールされていることを確認します。

3. Docker Composeを使用してコンテナを起動します。
   ```
   docker-compose up -d
   ```

4. ブラウザで `http://localhost:8100` にアクセスして、システムを利用します。

## 使用方法

- システムにアクセスした後、参加者登録や大会の管理を行うことができます。
- リアルタイムでのスコア更新やランキング表示が可能です。

## ライセンス

このプロジェクトはMITライセンスの下で公開されています。詳細はLICENSEファイルを参照してください。