EBMS
1.0.0
ElectroBase Management System은 온라인 전자제품 매장을 위한 데이터 관리 시스템입니다. CSE202: Fundamentals of Database Management System 강좌의 최종 프로젝트로 개발된 풀스택 프로젝트입니다. 최종 보고서는 프로젝트의 요구 사항과 결과물을 충족합니다.
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