본문 바로가기

11일 메이킹(내일배움) - 개발일지

🍖내일배움단 11일메이킹챌린지 10일차🍖 10일째 내일이면 마지막이고, 발표까지 한다! 🤷‍♂️(솔직히 시간 너무 빠른거 아님?;;) 오늘은 부족원들의 고충을 들어주는 시간을 가지면서 프론트 디자인한 것들을 공유하고 백엔드까지 지금 마무리 할 준비중이다. 미완성이나, 발표전까지 마무리해서 부족원에게 파일을 줄것이며 하나하나 코드에 설명을 달았다. 팀원들의 의견과 아이디어로 인하여 만들어진 결과물이 드디어 나온다! 처음에는 걱정이 많았고 할 수 있을 것만 같았는데..쉽지 않았다. 그러나 공부를 할 수 록 더욱 더 부족원들에게 이런 기능과 코드들을 설명해주고 회의하면서도 잘 모르는 것을 알려주면서 많이 성장하는 계기가 되었다. 물론 개발자가 아니기에 미비한 부분도 많다. 하지만 11일 메이킹 챌린지하면서 좋은 사람들과 함께 이야기를 하면서 프로젝트.. 더보기
🍖내일배움단 11일메이킹챌린지 8일차🍖 8일째에서는 여태까지 한 것을 점검 및 피드백을 받기위해서 미니튜터님과의 시간을 가졌다. 짧게나마 질문과 에러사항들을 보여드렸는데 역시.. 미니튜터는 괜히 다는게 아니다!!👍 그러나 이제부터는 나 자신과의 싸움이 시작된 것같다. 프론트 영역과 백엔드까지 코드하나하나 다시 수정하고 보완하고를 반복하고 있다. 더 좋은 코드를 짜고 기능들도 익히기 위해서 구글링을 하고 결국은 아직 해결되지 않은 에러사항들이 많다. 하지만 그러므로써 오늘 크롤링을 80%가까이 다룰줄 알게 되었고, 분석을 통해서 원하는대로 HTML에 보이도록 만들었다. 앞으로도 더 발전하는 족장이 되고자한다. 이제는 디비를 짤때에도 점점 요령이 생기기 시작했고, 알고리즘만 잘 짜서 프론트와 연결만 잘해준다면 좋은 결과물까지 이끌어 낼것으로 생각.. 더보기
🍖내일배움단 11일메이킹챌린지 7일차 🍖 오늘로써 프론트엔드 영역 디자인이 완성되었다! html,css,JS등 갈수록 디자인이 깔끔하고 에러사항들을 논의하고 족장과 부족원들이 함께 토론하면서 이제 백엔드 파트가 어디에 DB를 연결하고 화면에 크롤링 한것을 뿌려줄지를 의견을 나누었다. 그리고 한가지 더!! 부족원들 중에서도 완강한 분도 계시고 완강까지 얼마안 남은 부족원도 있고 너무나도 좋게 흘러가서 좋다! 내가 원하는 것은 완강이 목표이고 웹사이트는 거창하게 하기 보다 배운 것 기본만 하자이다! html,css,js의 활용과 flask, mongoDB, 크롤링까지 왕초보 웹개발 종합반에서 배운 것을 가지고 만들자였는데 이제서야 프론트 영역이 거의 끝이 보이고 이제는 백엔드만 남았다. 백엔드는 족장과 부족원 한명과 같이 하기로 하였지만, 백엔드도.. 더보기
🍖내일배움단 11일메이킹챌린지 6일차🍖 6일째에서는 다들 강의 들으시면서 프론트와 백엔드에 대해서 조금 이해가 되셨는지 질문과 자신이 만든 html,css,js 그리고 DB까지 공유를 하는 시간을 가졌다. 확실히 느끼는 것은 다들 갈수록 이해도가 빨라지기 시작했고 부족원들중 프론트 디자인을 했다해서 검토하고 백엔드파트 DB영역 부분 오늘 연결을 해볼려고 한다. 어제 4,5주차 강의를 들어서 일까? DB에 대해서 조금 자신감이 생겼고 이제 프로젝트의 초기단계에서 중간단계까지 빠르게 치고 나갈 수 있을것 같다는 예감이 든다. 각자 계획한 일과와 목표가 완강이겠지만 대체로 하고자 하니깐 정말 5일 밖에 안남았는데도 급하기 보다는 기본을 하더라도 디테일이 좋지 않아도 내가 프로젝트에서 어떤 역할을 맡았고 무엇을 했으며, 이러한 경험과 강의를 들으면서.. 더보기
🍖내일배움단 11일메이킹챌린지 5일차🍖 벌써 5일째라는게 믿기 않을 정도로..시간이 빠르다! 오늘도 어김없이 강의를 듣는 쪽으로 진행을 하였고 대부분 듣다보니 이제서야 조금씩 알아가기 시작했다!! 그것을 떠나서 DB쌓고, 연결하고 작동까지 하는지를 테스트 해봤으나, 처음에는 원인불명(내가 잘못해서 오류가 난것..)의 오류로 인하여 끙끙 앓다가 결국 새로 DB를 짜보니 잘 연결되었고 html에 입력하면 이벤트 뜨고 DB에 잘들어온 것까지 하였다. 그외에도 다시 4주차,5주차 강의를 들으면서 만들고 html을 연결하여 DB를 app.py로 각각 파트를 나뉘어서 메인DB, Comment DB, 영화 Data를 들고오는 DB까지 3개를 동시에 한곳에 넣는 것까지 완료하였다. 그리고 부족원들에게 공유를 하였고, 백엔드 부분을 이제서야 족장으로써 이해를.. 더보기
🍖내일배움단 11일메이킹챌린지 4일차🍖 4일째인데 아직 완강을 한분이 없고 미숙한 부분이 많은 관계로 전폭 수정을 하게되었다. 프론트 파트는 메인을 랭킹페이지로 만들되 클릭하면 팝업창을 띄어 코멘트를 달수 있는 기능으로 갈 생각이다. 백엔드 파트는 코멘트를 달때 DB에 저장하는 방식으로 생각중이고, 메인페이지에 랭킹별로 크롤링하여 뿌려주는 작업까지 생각중이다. 시간이 된다면 좋아요 기능까지 넣을 생각이다. 4,5주차를 듣고 있는 분도 계시고 아직 이해하는데 시간이 걸리기에 우리의 목표는 웹사이트를 만드는 것도 있지만 전부다 완강하는 것이 첫번째 이고, 두번째는 미숙하더라도 강의에 나오는 기능을 그대로라도 구현해보는 것이 최종 목표이다! :) 잘만드는 것 보다도 협업보다도 강의를 완강 후 이해하는 것이 제일 먼저일 것 같아서, 4일째 회의에서는.. 더보기
🍖내일배움단 11일메이킹챌린지 3일차🍖 어느덧 3일째 날 결과물이 나오지는 않았다! 하지만 사진들을 보면 좀더 디테일하고 구현을 하기위한 프론트 작업과 백엔드는 프론트에서 원하는 기능을 도맡아서 진행할 것들을 정리후 수업내용을 바탕으로 진행할 예정이다. 11일이란 시간이 어떻게보면 야속하게만 느껴진다. 그러나 OT때와 1일째,2일째가 되면서 오늘 3일째가되는 날 부터 이야기가 좀더 개발자스럽게 변하였고 강의를 우리는 완강이 목표였으나 부족원들중 강의를 듣고 싶지만 너무 메이킹에 몰두한 것 같아 진도를 나가지 않아서 회의내내 도움도 못드리는 것 같고 부담된다하여 강의를 완강을 목표로하고 웹사이트를 정말 간단하게 만들 생각이다. 11일안에 개발하기에는 너무 빡세긴하다. 그러나 우리 부족의 목표는 강의를 완강하는 것도 있지만!! 강의를 응용해보는 .. 더보기
🍖내일배움단 11일메이킹챌린지 2일차🍖 오늘의 회의에서 프론트 영역과 백엔드 영역에서 무엇을 해야하고 어떻게 진행할 것인지를 확실하게 매듭을 지었으며, 식구가 하나 늘어서 (구)보금자리를 과감하게 버리고 새보금자리로 이동한 사진입니다.😍 회의내내 프론트내에서 디자인틀을 무엇을 잡고 진행할것이며, 백엔드는 프론트영역에서 어떤기능을 넣어 줬으면 좋겠냐는 이야기가 오갔다. 그로하여 2번째 사진에 보이는 것과 같이 프론트 영역에서는 최종적으로 주제는 영화 리뷰페이지를 만들것이며 메인페이지를 랭킹별로 나오는 페이지 하나, 장르 페이지 하나, 평가페이지 하나, 회원 가입 페이지, 로그인 페이지 이렇게 구상이 되었으며 백엔드가 할 일이 정해지게 되었다. NAVER영화 API를 따와서 메인페이지에 영화 제목, 사진, 별점, 설명을 뿌려주는 역할과 평가페이지.. 더보기