Skip to content

yunyoungyee/ON-GAM_FE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

logo2

🌡️ 온감(溫感) — 감정을 기록하고 나누는 따뜻한 공간

“오늘 당신의 감정은 어떤 색인가요?”

오늘의 운세처럼 가볍고, 일기처럼 솔직하게.

온감은 당신의 하루를 감정으로 기록하고 이웃과 소소하게 공유하는 감정 커뮤니티입니다.

📌 프로젝트 소개

온감(溫感) 은 '따뜻할 온(溫)', '느낄 감(感)'을 담은 감정 기반 커뮤니티 서비스입니다.

사용자는 하루 동안 느낀 감정을 색과 글로 표현하고, 다른 사람들의 감정 상태와 게시글을 보며 공감할 수 있습니다.

출근 후 노트북을 여는 잠깐의 시간,

문득 확인하게 되는 오늘의 운세처럼,

온감은 가벼운 감정 기록과 공유를 통해 일상 속 작은 위로와 재미를 제공하는 서비스로 기획되었습니다.

🙌 팀 구성

개인 프로젝트

  • Frontend: Vanilla JS / SPA
  • Backend: Spring Boot / JPA
  • Infra: GitHub / MySQL

🎨 시현 영상

회원가입 및 로그인

default.mp4

게시글

default.mp4

댓글

default.mp4

회원정보수정 및 비밀번호수정

default.mp4

✨ 주요 기능

📝 1. 감정 기반 게시글 작성

  • 감정(기쁨·슬픔·불안·피곤·설렘 등)을 표현하는 글을 남길 수 있습니다.

💬 2. 게시글 목록 & 상세 보기

  • 댓글, 좋아요, 조회수 제공
  • 감정별 필터(예정)
  • 인기 글(예정)

🔐 3. 회원가입 & 로그인

  • 이메일/비밀번호 기반 인증
  • 사용자 프로필 이미지 등록
  • Spring Security 기반의 세션 인증 방식

🔥 4. 오늘의 감정 운세 제공(예정)

  • 유저가 선택한 감정을 기반으로 오늘의 감정 운세를 보여줍니다.
  • 커뮤니티 전체의 감정 분위기도 함께 시각화하여 보여줍니다.

🔖 5. 북마크 기능(예정)

  • 마음에 드는 게시글을 저장하고 다시 볼 수 있습니다.

🛠️ 기술 스택

Frontend

  • Vanilla JavaScript (SPA 구조)
  • Custom Router / DOM Renderer

Backend

  • Java 21
  • Spring Boot 3.x
  • Spring Security (세션 기반 인증)
  • JPA / Hibernate
  • MySQL

Infra / Tools

  • Postman API Testing
  • MySQL Workbench
  • Swagger UI / API Documentation

About

감정 서비스 "온감" FE-repo 입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published