Skip to content

Kim-Greeny/camfle_project

Repository files navigation

[ CAMFLE Introducing ]

접속 url : https://givoandtake.run.goorm.io/list

  • 접속 계정은 ID : hyemin / PW : hyemin 사용 *

  • 파일 구조
    camfle_project/
    ├── .gitignore
    ├── LICENSE
    ├── application.py
    ├── database.py
    ├── goorm.manifest
    ├── readme.md
    ├── authentication/
    │ ├── init.py
    │ ├── auth_routes.py
    │ └── ...
    ├── static/
    │ ├── css/
    │ │ └── styles.css
    │ ├── js/
    │ │ └── scripts.js
    │ └── ...
    └── templates/
    ├── detail.html
    ├── index.html
    ├── list.html
    ├── login.html
    ├── mypage_like.html
    ├── mypage_review.html
    ├── mypage_sell.html
    ├── reg_items.html
    ├── reg_reviews.html
    ├── review.html
    ├── review_detail.html
    ├── signup.html
    ├── submit_item_result.html
    ├── timetable_match.html
    └── ...

  • 주요 코드 설명

    1. 물품 적정 가격 추천 상품 등록 화면

      • 사용자가 중고 물품을 등록할 때 물품의 카테고리, 구매시기, 사용횟수 등의 정보를 입력하면 자체 알고리즘을 통해 적정 가격을 계산하여 추천합니다.
      • 사용자는 추천 가격을 그대로 사용하거나, 본인이 선택한 가격을 사용할 수 있습니다.
      • 물품 리스트 창에서 추천 가격 대비 현재 가격의 적정 여부를 쉽게 파악할 수 있습니다.
    2. 시간표 매칭 서비스 시간표 매칭 화면1

      시간표 매칭 화면2

      • 사용자가 구매 버튼을 누르면 현재 등록된 다른 사용자들의 시간표와 비교하여 일치하는 공강 시간을 최대 3개까지 추천합니다.
      • 실제 이화여대 시간표와 유사한 구조로 9시부터 6시까지 1시간 15분 수업, 15분 공강 시간으로 구성되어 있습니다.
      • 사용자의 매칭 화면은 네비게이터 바를 통해 "{{id}}님 반갑습니다!" 메뉴로 연결됩니다.
  • HOW TO BUILD

    • Python 3.x 설치
    • Flask 프레임워크 설치
    • Goorm IDE 통해 git pull
  • HOW TO INSTALL

    • 레포지토리 클론 : git clone https://github.com/your-username/camfle-project.git
    • Goorm IDE 통해 가상환경 생성 및 활성화
    • 데이터베이스 초기화 : python database.py
    • 서버 실행 : python application.py
    • 서비스 url 통하여 접속
  • HOW TO TEST

    • 웹 브라우저에서 https://givoandtake.run.goorm.io/list 접속
    • 회원가입 및 로그인 테스트
    • 물품 등록 및 구매 테스트
    • 시간표 매칭 기능 테스트
    • 리뷰 작성 및 조회 테스트

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published