You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
기존에 생성한 팀이 있다면, 팀 이름을 클릭하여 해당 찬양팀에 공유되어있는 악보를 확인할 수 있습니다.
기존 팀이 존재하지 않는다면 팀 생성 버튼을 클릭하여 팀 이름, 사용자 이름, 사용자 포지션을 선택하여 새로운 팀을 생성할 수 있습니다.
메인페이지
Churh+ 메인화면 페이지
유저의 이름과 포지션을 좌측에 표시합니다.
유저가 저장한 모든 악보 파일을 한 페이지에 볼 수 있도록 구현했습니다.
Church+ 웹서비스 주요 기능
악보 제목별 검색기능
악보 Key 검색기능
폴더 생성기능
악보 생성기능
메인페이지, 폴더 페이지, 폴더 안 악보 페이지에서 폴더 제목, 악보 제목별 검색 기능을 제공합니다.
드롭다운으로 검색하고자하는 악보의 Key를 검색하는 기능을 제공하여, 보다 편리하게 키 별로 악보를 정렬하여 찾을 수 있습니다.
제공되는 월 폴더 안에 사용자가 원하는 폴더를 생성하고, 폴더 안에 악보를 추가할 수 있도록 하였습니다.
폴더, 악보 CRUD 기능
악보 업로드 모달
악보 확인 모달
파일 삭제 모달
파일 수정 모달
악보 파일을 업로드 할 때, 악보 제목, 악보의 Key, 참고 영상 link, 안내자 멘트를 추가할 수 있도록 구현했습니다.
모달창을 띄워 유저가 확인하고자 하는 악보를 보여줍니다.
파일을 삭제하기 전 모달로 컨펌을 하는 과정을 추가하였고, 수정 기능을 구현했습니다.
6. 개선 목표
회원가입 기능
팀별 코드를 통해 기존에 있는 팀에 참여할 수 있는 기능
사용자 프로필 페이지 이미지 선택 및 업로드 기능
컴포넌트화로 재사용성 높이기 등
7. 프로젝트 후기
👩💻 최예라
기획, 디자인, 프론트, 백엔드 모두 함께 작업하는 첫 프로젝트였습니다. 첫 프로젝트이다보니 각 트랙과 어떻게 소통을 해야할지 막연했던 부분들이 있었는데 3주의 시간동안 직접 협업을 경험하면서 어떤 소통이 좋은 소통인지 명확하게 배울 수 있었던 것 같습니다. 개인적으로 아쉬웠던 부분은 초기 폴더 구조를 설정할 때 더 멀리 보지 않고 설정하다보니, 페이지가 많아질수록 정리가 잘 되지 않았던 것 같습니다. 기간 내에 기능을 구현해야 하니 코드의 가독성과 재사용성이 떨어지는 부분도 있겠네요. 프로젝트를 진행하면서 부족한 부분과 앞으로 공부해나가야 할 분야들을 알 수 있었던 기회였고, 추후 리팩토링을 하는 과정을 가지면서 더 깔끔하고 효율적인 코드를 짜고 싶습니다. 3주동안 밤낮으로 고생한 팀원분들 모두 고생하셨습니다!!
🧑💻 임종현
참 많은 것을 얻어가는 협업이었습니다. 너무 좋은 팀원들을 만나서 행복하게 일할 수 있었고, 어려웠지만 각 트랙과 같이 부딪히면서 소통하는 법을 배운 것 같습니다. 개인적으로 개발속도가 느려서 개발이 늦게 끝난게 너무 아쉽습니다. 앞으로는 더 열심히 그리고 부지런히 개발해서 여유있게 끝내고 계속해서 발전시킬 수 있는 부분들을 발전시키고 싶습니다. 팀원분들 너무나도 고생많으셨고, 앞으로도 행복하게 같이 일했으면 좋겠습니다.