EBMS
1.0.0
ElectroBase 管理系統是一個線上電子產品商店的資料管理系統。它是一個全端項目,作為課程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
中給出的格式在檔案./front-end/app/.env
中新增 MySQL 伺服器和資料庫的詳細資訊。
執行以下命令啟動伺服器:
python3 ./front-end/run.py