このプロジェクトについて
## 概要
Eventlyは、イベントと組織のブース管理に特化したフルスタックシステムです。READMEによると、このプロジェクトではイベントを登録し、イベントに関連付けたブースを作成し、システムに既に登録されている責任者をリアルタイムで選択または割り当てることができます。また、顧客向けのURLも用意されており、顧客はQRコードを受け取って、イベント中に残高を追加し、買い物を行うことができます。
## 技術スタック
フロントエンド(モバイル/Web):
- Flutter:クロスプラットフォームUIフレームワーク。
- Riverpod:リアクティブな状態管理と依存性注入に使用。
- HTTPパッケージ:RESTful APIの利用に使用。
バックエンド(API):
- ベース言語としてPython 3.14以上。
- FastAPI:非同期Webフレームワーク。
- SQLAlchemy:データベースのマッピングと操作を行うORM。
- Pydantic v2:データ検証、ならびに入出力スキーマの定義。
- Uvicorn:FastAPIアプリケーションを実行するASGIサーバー。
## 主な機能
- イベント管理:イベントの作成と一覧表示。
- ブース管理:名前と種類を持ち、特定のイベントに関連付けられたブースを登録。
- 認証とユーザー:アプリケーションに既に存在するユーザーサービスと統合。
## 備考
READMEは簡潔で、インストール、実行、環境変数、データベーススキーマ、APIエンドポイント、ライセンスに関する詳細な手順は記載されていません。テスト、デプロイ、インフラ要件に関する情報もありません。内容は上記の機能のみを説明しており、性能、成熟度、他ソリューションとの比較については示されていません。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.