.. | |||
public | 4 months ago | ||
src | 4 months ago | ||
.gitignore | 4 months ago | ||
README.md | 3 months ago | ||
package-lock.json | 4 months ago | ||
package.json | 4 months ago |
Fanfarm は、募集者と応募者をマッチングするシステムです。
このリポジトリはそのフロントエンド部分で、React を用いて構築されています。
依存パッケージをインストール: bash npm install
開発サーバーを起動: npm start
ブラウザでアクセス: http://localhost:3000
このフロントエンドは、以下のようなエンドポイントにHTTP通信を行います:
エンドポイント | HTTPメソッド | フロントエンド関数名 | 説明 |
---|---|---|---|
/api/recruitments |
GET | getRecruitments() |
募集一覧を取得 |
/api/recruitments |
POST | postRecruitment(data) |
募集を新規登録 |
/api/applies |
GET | getApplies() |
応募一覧を取得 |
/api/applies |
POST | postApply(data) |
応募を新規登録 |
/api/matches |
GET | getMatches() |
マッチング一覧を取得 |
/api/matches |
POST | postMatch(data) |
マッチングを新規登録 |
/api/messages |
GET | getMessages(match_id) |
マッチングIDに紐づくメッセージ取得 |
/api/messages |
POST | postMessage(data) |
新規メッセージを送信 |