本文へ移動
Celestiphony

自主制作 / API / バックエンド

会議室予約管理 API

認証とリソース管理を備えた会議室予約 API。バックエンド設計とドキュメント整備を確認できる制作物。

この制作物は自主制作です。クライアント案件や実業務での改善実績ではありません。

会議室予約管理 API

課題・制作の目的

会議室・ユーザー・予約を管理する、認証付きAPIとデータモデルを実装すること。

担当範囲

API設計 / DB設計 / 実装

技術スタック

  • Python
  • FastAPI
  • SQLAlchemy
  • PostgreSQL
  • Docker

実装内容

FastAPI + SQLAlchemy + PostgreSQL を用いた会議室予約管理 API。JWT 認証、予約の作成 / 更新 / キャンセル、ユーザー・会議室リソース管理、Swagger UI による API ドキュメントを実装しています。

  • JWT 認証と予約 API を実装
  • ユーザー、会議室、予約のデータモデルを設計
  • Swagger UI で確認できる API ドキュメントを整備

確認できる成果

認証付き API とデータモデル設計の実装サンプルとして公開。

確認対象は以下の公開サイト・デモ・ソースコードと記載した実装範囲です。売上・問い合わせ数・工数削減率の測定値は掲載していません。外部デモは公開状況によって利用できない場合があります。

関連サービス

同様の開発を相談する

必要な機能や現在の課題をお知らせください。

開発を相談する