Skip to content

Files

Latest commit

ceee560 · Jul 10, 2024

History

History
126 lines (84 loc) · 4.68 KB

README.md

File metadata and controls

126 lines (84 loc) · 4.68 KB

👋🏻 Handy(핸디)

미션 캘린더



프로젝트 기간: 2024.01.02 ~ 2024.02.03 [2024 UMC 5th Seoul Hackathon 🏆]
- 3위 우수상 수상 🥉

📔 Handy 노션 바로가기


프로젝트 소개

ENFP를 위한 어드벤트 캘린더, Handy(핸디)

ENFP를 위한 어드벤트 캘린더 웹앱 서비스로, Chat GPT API를 사용해 소소한 일일 퀘스트를 부여.
회원가입 시 새로운 캘린더를 생성하고, 캘린더를 공유하여 친구들과 편지 작성 및 열람 가능합니다.

서비스 기능

1. 미션 캘린더

  • 매일 하나의 미션을 열람 가능
  • GPT를 사용해 30일마다 새로운 미션을 제공

2. 편지함

  • 편지 작성 및 열람

3. 캘린더 공유

  • 알림은 미리, 열람은 정해진 날짜에 가능

4. 마이페이지, 뱃지

  • 마이페이지에서 프로필과 계정을 관리
  • 미션 완료 시 다양한 뱃지를 받음



서비스 화면

👋🏻 미션 캘린더

미션을 완료해볼까요?

  • 핸디에서는 매일 하나의 미션을 열어볼 수 있어요.
  • 오늘의 미션을 확인하고 기분 좋은 하루를 보내보세요
미션 캘린더 미션 캘린더



👋🏻 편지함

편지함을 열어볼까요?

  • 핸디의 편지함을 열면 친구에게서 편지를 받을 수 있어요!
  • 오늘은 어떤 편지가 왔을지 살펴볼까요?
편지함



👋🏻 캘린더 공유

친구와 함께해볼까요?

  • 친구와 캘린더를 공유하고 편지를 쓸 수 있어요!
  • 친구에게 칭찬과 응원의 메시지를 보내볼까요
캘린더 공유



👋🏻 마이페이지, 뱃지

나의 프로필부터 뱃지까지 지금까지의 성과를 모아보고 다양한 뱃지를 받아볼 수 있어요!

마이페이지



👋🏻 회원가입

  • 회원가입 시 유저의 첫 캘린더를 생성



👋🏻 로그인

  • 아이디, 비밀번호로 로그인을 진행
  • 유효성 검사 실시
로그인



팀원

Plan & Design

PM Design
김민정 김정원

Front-end

김태영 유진주
김태영 유진주

Back-end

김준석 양채진 신이현 한정민
김준석 양채린 신이현 한정민



시연영상

*회원가입 후, Chat GPT를 이용해 캘린더 생성하는 데에 시간이 소요됩니다.

UMC.Hackathon.TEAM.I_HANDY_.mp4



기술 스택

  • F/E: React, Javascript, Styled-components, Vercel
  • B/E: Spring Boot, AWS(EC2)
  • DB: MySQL
  • ETC: Git/Github, Figma, Notion



시스템 아키텍쳐

image