작업 과정 기록

오늘을 그려줘, "림그일기"

Im_Hayden 2024. 6. 5. 18:22

✨ 주제: 그림일기 웹 플랫폼

  • 하루의 일상 및 기분을 간단하게 작성 -> AI 서비스로 그에 어울리는 그림을 생성해줌
  • 아기자기하게 디자인!

기능 세부

  • 로그인 기능 구현
    • Spring Security 또는 JWT 인증 방식 사용해보기
  • 일기 CRUD 기능
    • C, U는 당일의 일기만 가능
      • U시 이미지도 새로 업데이트
    • 일기 작성시 그날의 기분 , , 로 평가
  • 일기를 작성하면, 그에 어울리는 그림을 생성
    • Kakao, Karlo 사용하기
    • Karlo는 영어 문자만 지원함으로, 다른 번역 API를 거쳐서 사용
  • 이전에 쓴 일기 조회 기능
    • 날짜별로 조회 가능
    • Start 날짜, End 날짜로 검색
  • 달별로 일기를 작성한 날짜 요약 기능 제공, 그날의 기분에 따른 컬러
  • html form 기반, rest-api 기반으로 각각 제작해보자
  • 여유가 되면 AWS 배포까지 해보자

✨ 사용 기술


✨ 디자인

Wire Frame

Go to 'Figma'


✨ ERD

  • 이미지를 굳이 별도의 엔티티로 관리할 필요가 없다고 느낌
    • Diary의 image에 이미지 경로 저장

✨ URI 명세서

Go to 'PostMan'