ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • WIL_08 : "Movie Book"_미니 프로젝트_3
    개발자 이야기/Weekly I Learned(WIL) 2021. 4. 25. 13:18

    미니 프로젝트를 완성했다.

    점점 프로젝트의 완성도가 높아지는 걸 보니 코딩에 대한 재미가 더욱 커져만 간다.

     

    이번 미니 프로젝트의 기획의도는 내가 보고 싶은 영화나 기억하고 싶은 영화를 나만의 영화 리스트 보관함에 담아 관리할 수 있는 서비스를 만들어 보는 것이었다. 지금까지 배운 로그인&회원가입 기능과 더불어 CRUD 기능 구현을 복습하는 차원에서 기획한 프로젝트다.

     

    유튜브 링크 - https://youtu.be/c6mZIPFTwj4

    위 이미지는 메인페이지로, 오늘의 영화와 누구누구의 영화 리스트는 새로고침이 될 때마다 별점을 기준으로 랜덤하게 보여준다.

     

    왼쪽 상단&하단 - 영화 상세페이지 / 오른쪽 하단 - 영화 상세페이지 댓글 수정 모달 /  오른쪽 상단 - 내 영화 리스트 페이지

    영화 상세페이지에서는 해당 영화의 간단한 정보와 '+ 내 리스트에 담기' 버튼, 영화 관련 댓글을 확인할 수 있다.

    '+ 내 리스트에 담기' 버튼을 누르면 로그인한 유저에 한하여 내 영화 리스트에 담을 수 있다. 그 아래에는 다른 유저들의 해당 영화 감상평을 볼 수 있으며, 댓글 또한 로그인한 유저에 한하여 작성, 수정, 삭제가 가능하다.

     

    마치며

    위에서 언급한 것처럼 이번 프로젝트의 목적은 기본 CRUD 기능과 로그인&회원가입 기능을 구현하며 재정비하는 시간을 갖는 것이었다.

    진행하면서 10점 별점(5점 별점과는 확연히 다른 난이도...), 검색기능 등 새로운 기능 구현에 애를 먹었지만 그만큼 리액트란 라이브러리에좀 더 자신감을 가질 수 있었다. 이후 실전 프로젝트에서도 생각지 못한 곳에서 많은 삽질이 있겠지만.. 마쳤을 무렵에는 더 성장해 있을 나 자신을 상상하며 실전 프로젝트에 임해보려 한다.

    댓글

Designed by Tistory.