EBMS
1.0.0
ElectroBase Management System は、オンライン家電ストア用のデータ管理システムです。これは、「CSE202:データベース管理システムの基礎」コースの最終プロジェクトとして開発されたフルスタック プロジェクトです。最終レポートはプロジェクトの要件と成果物を満たしています。
EBMS は、管理者、顧客、サプライヤー、配送業者などのすべての関係者を共通のプラットフォーム上にまとめることで、オンライン家電量販店の管理の問題を解決することを目指しています。これは、商品の在庫管理、顧客による注文、サプライヤーや配送業者による配送など、店舗に完全なバックエンド ソリューションを提供するために役立ちます。
デバイス上でリポジトリのクローンを作成し、フォルダーに移動します。このプロジェクトでは、デバイスに Python 環境と MySQL サーバーがインストールされている必要があります。次のコマンドを実行して依存関係をインストールします。
pip install -r requirements.txt
次のコマンドを使用して仮想環境をアクティブ化します。
python3 -m venv ./front-end/flask_venv
source flask_venv/bin/activate
./front-end/app/.sample_env
で指定された形式を使用して、MySQL サーバーとデータベースの詳細をファイル./front-end/app/.env
に追加します。
次のコマンドを実行してサーバーを起動します。
python3 ./front-end/run.py