본문 바로가기

내일배움카드2

스파르타코딩클럽 메이킹 챌린지 후기 > 챌린지 결과로 생성한 웹페이지 - 작업에 들어가기 전, 설계가 우선이다 - 어떻게 되겠지 생각하고 작업을 먼저 하면 어디서부터 꼬였는지 찾을 수가 없다 - 최소한의 필수 기능만을 담아 MVP를 먼저 만드는 데는 다 이유가 있다. - 그래도 어떻게든 완성을 했다 - 깃허브 organization, branch 사용법을 익혔다. - EC2 서버를 ssh 환경으로 접속하는 방법을 익혔다. - EC2 프리 티어의 서버는 ssh 접속하여 작업 시 CPU 사용량이 급증한다. 로컬에서 작업하는 것이 좋다. - 팀으로 작업하게 될 시 소통과 분담이 중요한 것 같다. - pymongo에 비해 Mongoose가 활용이 간편한 것 같다. - Schema를 설계하여 DB의 validation을 진행하도록 해야 한다. - .. 2022. 3. 18.
# Mu-ther 개발 정리 구성 Python Flask를 이용 AWS EC2에 배치 python-dotenv를 이용 .env 파일 읽기 pymongo로 MongoDB 이용 gabia domain을 구입 cloudflare 서비스를 이용 https 적용 spotipy를 이용하여 spotify api를 사용 html/CSS/JS(+jQuery) 프론트엔드 구성 기능 https일 경우에만, 사용자 위치정보를 받아 날씨정보를 확인 해당 위치 날씨 정보에 따른 음악 추천 (DB 우선, 없을 시 Spotify api 사용) 날씨를 넷으로 분류하여, 로그인 된 사용자의 상호작용으로 저장된 노래의 날씨 추천 정보 변화 추천되지 않는 음악을 사용자가 추천하고자 할 경우를 위하여 검색기능을 추가 아쉬운 부분? DB에 노래가 부족한 경우 필요치 않은.. 2022. 3. 18.