Log your memorable contents any time✨
Service Link:
notion : https://ninth-timimus-2a9.notion.site/MyContent-e126aa1965fb4b96a894d736026b2f9e?pvs=4
- 본인이 인상깊게 본 여러 콘텐츠(드라마, 영화, 책) 에 대해 간단한 감상평을 기록해 두고 장르별로 필터링해서 기록들을 모아 볼 수 있는 앱
- 너무 많은 콘텐츠를 접하다보니, 진짜 재밌었다고 느꼈던 콘텐츠도 조금만 시간이 지나면 기억이 잘 안날때가 많았다. 혼자만의 추억거리를 만들기 위해 이런 콘텐츠 기록들을 일기처럼 모아두면 어떨까 라는 생각에서 출발하여 이 앱을 만들게 되었다.
- 풀스택 개발
- 간편 회원가입 및 로그인 기능구현 (jwt 토큰 이용)
- 콘텐츠 생성, 수정, 삭제, 상세조회 CRUD 구현
- 장르별 콘텐츠 필터링
- react-query를 이용한 loading 및 caching
- heroku로 직접 배포
-
최초 json-server를 이용해 서버를 구현했지만, 새로 브라우저가 시작되면 데이터가
저장되지 않는 문제가 발생
💡해결: express + mongoDB 로 서버와 데이터베이스 구축 -
api 통신으로 서버 데이터를 받아오는 과정에서 loading 문제 발생
💡해결: react-query를 도입하여 loading처리 해결