-
WIL_08 : "Movie Book"_미니 프로젝트_3개발자 이야기/Weekly I Learned(WIL) 2021. 4. 25. 13:18
미니 프로젝트를 완성했다.
점점 프로젝트의 완성도가 높아지는 걸 보니 코딩에 대한 재미가 더욱 커져만 간다.
이번 미니 프로젝트의 기획의도는 내가 보고 싶은 영화나 기억하고 싶은 영화를 나만의 영화 리스트 보관함에 담아 관리할 수 있는 서비스를 만들어 보는 것이었다. 지금까지 배운 로그인&회원가입 기능과 더불어 CRUD 기능 구현을 복습하는 차원에서 기획한 프로젝트다.
위 이미지는 메인페이지로, 오늘의 영화와 누구누구의 영화 리스트는 새로고침이 될 때마다 별점을 기준으로 랜덤하게 보여준다.
영화 상세페이지에서는 해당 영화의 간단한 정보와 '+ 내 리스트에 담기' 버튼, 영화 관련 댓글을 확인할 수 있다.
'+ 내 리스트에 담기' 버튼을 누르면 로그인한 유저에 한하여 내 영화 리스트에 담을 수 있다. 그 아래에는 다른 유저들의 해당 영화 감상평을 볼 수 있으며, 댓글 또한 로그인한 유저에 한하여 작성, 수정, 삭제가 가능하다.
마치며
위에서 언급한 것처럼 이번 프로젝트의 목적은 기본 CRUD 기능과 로그인&회원가입 기능을 구현하며 재정비하는 시간을 갖는 것이었다.
진행하면서 10점 별점(5점 별점과는 확연히 다른 난이도...), 검색기능 등 새로운 기능 구현에 애를 먹었지만 그만큼 리액트란 라이브러리에좀 더 자신감을 가질 수 있었다. 이후 실전 프로젝트에서도 생각지 못한 곳에서 많은 삽질이 있겠지만.. 마쳤을 무렵에는 더 성장해 있을 나 자신을 상상하며 실전 프로젝트에 임해보려 한다.
'개발자 이야기 > Weekly I Learned(WIL)' 카테고리의 다른 글
WIL_09 : "OKU"_실전 프로젝트 (0) 2021.05.02 WIL_07 : "Movie Book"_미니 프로젝트_2 (0) 2021.04.18 WIL_06 : "Movie Book"_미니 프로젝트 (0) 2021.04.11 WIL_03 : 삽질은 옳다 - [백준] 15649번 N과 M (1) (0) 2021.03.21 WIL_02 : 코딩 테스트..? 처음 뵙겠습니다 (0) 2021.03.14