kakasoo / transactionDiary

교환일기 웹 사이트 제작

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

인트로 ( renamed main to intro. ) 페이지 생성 후 로그인 API 연계

kakasoo opened this issue · comments

💡 기대 결과

  • 유저가 메인 페이지에서 자신의 일기장 목록을 보는 데까지 가능하게 한다.

🚨 주의 및 전달 사항

  • 페이지 디자인은 다른 홈페이지를 참고한 다음에 개발로 이어간다.
  • API에 문제가 생긴 경우, fix commit은 각각의 issue에 등록한다.
  • 일기들이 보이는 데까지만 작성하고,
  • 일기들을 정렬하는 등의 부가적인 기능, 상세 페이지 조회, 일기 작성 등은 새 ISSUE에서 작업한다.

✅ 작업 내용 겸 체크리스트

  • 메인 페이지 view 작업
  • 로그인 모달 view 작업
  • 로그인 API 연동
  • 로그인 시, 로그인 여부를 알 수 있도록 메인 페이지에서 변화를 줄 것
  • 로그인 시, 자신의 일기들이 보이도록 함

전체적인 디자인은 나중에라도 한 번 손 볼 수 있을 것이고, ( 애초에 내가 디자인 감각이 있는 사람도 아니므로 )
레이아웃과 기능을 우선시한다.

ISSUE의 이름 일부였던 메인 페이지 부분을 인트로로 변경한다.
내용에서는 변경된 부분을 경과를 보여주기 위해서 바꾸지 않았다.
이 ISSUE의 본문에서, '메인'이라는 부분은 '인트로'로 걸러서 읽는다.

인트로 페이지에서 소개글을 볼 수 있고, 로그인하여 메인 페이지로 넘어갈 수 있다.
로그인에서 토큰을 발급 받은 대상만이 메인 페이지에 접근할 수 있다.

메인 페이지에서는 일기를 보거나, 작성할 수 있고, 그룹에 가입할 수 있다.
그룹에 가입하는 것은 별도의 모달창을 이용해서 한다. ( 다른 페이지로 넘어가지 않고 작업한다. )