과거에 진행했던 맛집 리뷰 미니 프로젝트에서 진행했던 내용들을 정리하려고 한다.
https://github.com/Hediar/Mini-Project
개요
- 벡엔드 - falsk
- 프론트 - HTML, bootstrap, css, JS, jquery
망고 플레이트 식당 URL을 기반으로 코멘트를 남길 수 있는 공간
- 한일: 벡엔드, 웹 크롤링, 카드 토글 이벤트 및 Create, Read 기능
실행 방법
app.py
를 통해 Flask 앱을 실행합니다.
- 가상 환경을 준비합니다. (venv 사용 권장)
python -m venv venv
templates
폴더에 index.html
파일을 준비합니다.
- 필요한 패키지를 설치합니다.
pip install [패키지 이름]
- 이제 프로젝트의 큰 틀을 준비한 후 아래의 단계를 따릅니다.
- Visual Studio Code (VSCode)에서 디버깅을 실행합니다.
- (Visual Studio Code를 사용하는 경우)
- 브라우저에서
localhost:5000
으로 접속합니다.
기능
프로젝트의 기능 목록은 다음과 같습니다:
- 사용자들은 리뷰를 기록할 수 있습니다.
- 리뷰 카드를 확인할 수 있습니다.
- 카드를 클릭하면 상세 정보를 확인할 수 있습니다.