KPT - Keep, Problem, Try 팀을 3개의 관점으로 나누면서 회고를 진행하고 꼼꼼하고 효율적으로 팀을 유지하고 발전할 수 있는 회고 방법론 중 하나입니다. 지난 프로젝트 부분을 돌아보며 문제점, 좋았던점, 발전할 점들을 정리하고 정리했던 과정들을 보며 다음 프로젝트시 더 성장할 수 있는 계기가 될 수 있었습니다. 이렇게 자유롭게 적어보고 나니 어떤점이 부족했는지 어떤점이 좋았는지 알수 있어서 팀의 발전을 야기 할수 있으면서 개인의 성장도 할수 있는 경험이 되었습니다. 지나가듯이 공부한 서버란? 서버는 컴퓨터라고 생각하면됩니다. 서버는 Server. 봉사자. 즉, 서비스를 제공하는 사람입니다. 우리의 노트북이 서비스를 제공한다면 노트북도 서버가 될수 있습니다. 서버는 모니터가 없는 컴퓨터이며..
프로젝트 소개 I - FIVE 우리 3조를 소개합니다! startcoriny.github.io I - FIVE 프로젝트란? I들이 5명 모여 팀원들을 소개하고 팀을 소개하며 여러 사람들의 응원메세지를 받아보고자 만든 프로젝트입니다. 처음 웹서비스를 만들고 배포하는 것이 처음이라 많은 아쉬움이 남지만 이번 아쉬움을 기회로 삼아 다음에는 같은 아쉬움을 남기지 않게 하기위해 작성해봅니다. 진행과정 부트 스트랩을 활용하여 전반적인 메인 페이지를 구현하였으며 자바스크립트와 NODE.JS를 활용하여 로그인 기능과 파이어스토어를 활용하여 응원메세지와 TODOLIST를 작성할수 있게 하였습니다. KPT KEEP - 좋았던점 • 코드리뷰를 계속 이어나가자! - 각자 작성한 코드를 설명할 때에 배우는 점이 많기 때문 • ..
전반적인 TO DO LIST의 기능에서 추가 하는기능까지 밖에 구현이 안된 상황에서 TO DO LIST는 삭제 기능이 있어야 했습니다. firebase의 database를 기반으로 추가 및 조회 기능을 구현한 상황이여서 다른 데이터 베이스 말고 firebase로 삭제 기능을 만들어 보자하여 구현하게 되었습니다. 처음 시도는 삭제하는것이 추가하는것과 비슷하다고 생각을 하였습니다. 기록하기 버튼을 누르면서 내용이 데이터베이스에 저장되는 것이니 반대로 삭제하기 버튼을 누르면 데이터베이스에서 삭제하도록 하는 것을 생각했습니다. 그렇게 일단 삭제버튼부터 구현하였습니다. let temp_html = ` ${goal} `; $('#goalsContainer').append(temp_html) 일단 각각의 div. 즉..
개인 페이지의 모달 창 작성 부트 스트랩을 사용해서 모달창을 작성하기 부트스트랩 링크 : https://getbootstrap.com/ 부트 스트랩을 사용 하는 법을 두루뭉실하게만 알아서 대충 복사 붙여 넣기만 하면 되는거아니야? 라는 생각으로 시작했습니다. 모달 기능을 사용하기위해 사이드바쪽에 모달을 선택한 후 이 기능 사용해야지 하고 들어가보니 코드가 없었습니다.. 뭐지 싶어서 위 설명을 보니 .modal-dialog 에 .modal-dialog-scrollable을 추가 해야한다고 합니다. 코드는..? 하면서 위에부터 천천히 읽고 내려오니 그 위쪽에 있는 모달 창중에 하나를 선택해서 사용 하는 거였습니다. 당연한걸 자만하다가 놓친거였습니다. 그렇게 코드를 다 가져와서 클래스를 추가한후 버튼을 클릭하..