https://drive.google.com/file/d/16gh_XbxFQDuseEF1jmacDeezj41oBCKf/view?usp=sharing
이 프로젝트는 셔틀버스 예약 시스템으로, 사용자가 앱을 통해 셔틀버스를 예약할 수 있도록 도와줍니다.
- Python과 Flask를 설치합니다.
requirements.txt
파일에 있는 종속성 패키지를 설치합니다:pip install -r requirements.txt
- 백엔드 서버를 실행합니다:
python app.py
- Node.js와 npm을 설치합니다.
- 프론트엔드 폴더에서 필요한 종속성을 설치합니다:
npm install
- 프론트엔드 개발 서버를 실행합니다:
npm start
- 제공된 SQL 파일을 사용해 MySQL 데이터베이스를 설정합니다.
DB.sql
,Event.sql
,InitializeSeats.sql
,Reservation.sql
파일을 실행하여 필요한 테이블과 데이터를 설정합니다.
- Backend: Flask, SQLAlchemy, Python
- Frontend: React
- Database: MySQL
- 사용자 로그인 및 회원가입
- 셔틀버스 예약
- 예약 조회 및 취소 기능