🐑🐑🐑양 여섯마리🐑🐑🐑
이화여대 학생들만을 위한 거래 웹 사이트
주요 기능
- 로그인/로그아웃/회원가입
- 마이페이지/위시리스트
- 검색 및 가격순 정렬
- 상품 및 리뷰 등록/조회
- 이화이언 인증
- 레포지토리 포크 후, 구름에서 컨테이너 생성하여 깃허브 불러오기 진행
- URL 생성 후, 포트 5000번 열기
- 터미널에 아래 명령어 실행하여 pyrebase 설치하기
pip3 install pyrebase --use-feature=2020-resolve
- 'application.py' 실행
- 해당 URL 열기
- firebase 프로젝트 및 realtime database 생성
- 앱 추가 후 해당 SDK json 파일 내용을 복사 후 'Authentication/firebase_auth.json'에 붙여넣기
📦 flask_project
├─ LICENSE
├─ README.md
├─ __pycache__
│ └─ database.cpython-37.pyc
├─ application.py
├─ authentication
│ └─ firebase_auth.json
├─ database.py
├─ static
│ ├─ 0_header.css
│ ├─ 1_product_upload.css
│ ├─ 2_home.css
│ ├─ 3_product_detail.css
│ ├─ 4_review_upload.css
│ ├─ 4_review_upload.js
│ ├─ 5_review_all.css
│ ├─ 6_review_detail.css
│ ├─ 7_1_log_in.css
│ ├─ 8_sign_up.css
│ ├─ 9_1_wishlist.css
│ ├─ 9_3_mypage.css
│ └─ images
└─ templates
├─ 1_product_upload.html
├─ 2_home.html
├─ 3_product_detail.html
├─ 4_review_upload.html
├─ 5_review_all.html
├─ 6_review_detail.html
├─ 7_1_log_in.html
├─ 8_sign_up.html
├─ 8_sign_up_copy0.html
├─ 9_1_wishlist.html
├─ 9_3_mypage.html
├─ index.html
└─ search_result.html
FrontEnd: HTML, CSS, JavaScript
BackEnd: Flask, Firebase
협업 툴: Github, Git Kraken, Notion, Google Drive
BE
- 2176255 이서연
- 2276330 최유선
FE
- 2276167 신성현
- 2276216 이서연
- 2271063 하지연
- 2276188 양인경