본문 바로가기

프로젝트

[ 미니 프로젝트 ] 오늘의 노래 1일차

웹 페이지 설명

제목. 오늘의 노래
설명. 날씨에 따라 드는 느낌을 작성하고 노래를 추천하는 사이트

환경 

환경.
Python 3.7

파이썬 패키지 설치
pip install flask pymongo dnspython bs4 requests certifi

폴더 구조
- app.py
- .venv
- templates
  - pages
    - main.html
    - my.html
    - ...
  - index.html

API 명세

 

Git Repository

 

GitHub - gunhoray/todays-music: hanghae99-group#4

hanghae99-group#4. Contribute to gunhoray/todays-music development by creating an account on GitHub.

github.com

오늘 내가 작업한 것

주제 선정.
1. 조원과 함께 주제 안건을 내고 선정하는 시간을 가짐

프로젝트 구조.
1. flask 프레임워크 기반 폴더 생성
2. app.py와 각 페이지 html에 기반 코드 입력
3. 프로젝트 구조 초안 git에 push

코드 작성.
1. main 페이지 html 작성
   - banner, 지역 선택, 글 목록 카드 등

오늘 느낀 것

프로젝트 주제를 정하고 구조를 짜는 것이 쉽지 않았다. 협업을 위해 Git을 만들고 각 컴퓨터에 환경 설정하는 것도 강의에서 봤던 것처럼 쉽게 되지 않았다. 그래도 조원들과 서로 논의하고 조금씩 결과가 나오는 것을 보니 성취감을 느낄 수 있었다.