Skip to content

Personal project: Spring Boot와 JSP를 활용한 고양이 반려인을 위한 SNS 😻

Notifications You must be signed in to change notification settings

lbr410/catstagram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐱 프로젝트 명

Catstagram



✏ 개요

Catstagram은 고양이 반려인들을 위한 소셜 네트워크 서비스로, 고양이와 관련된 사진을 공유하고 소통할 수 있는 플랫폼입니다.
이 프로젝트의 목표는 고양이를 사랑하는 사람들 간의 커뮤니티를 형성하여 서로의 반려동물을 공유하고 소통할 수 있는 안전하고 친근한 공간을 제공하는 것입니다.


📆 개발기간

2023.11~2023.12


⚙️ 개발환경

Language

Database

API, 라이브러리

Server

IDE

FrameWork




⚙️ Usecase




💻 화면 구성

로그인 회원가입
메인 페이지 친구 추천
나의 Catstagram 피드 상세 보기
팔로워 팔로잉

이 외의 다수 화면 구성! 😀




📦 주요 기능 요약

⭐ 로그인 및 회원가입

  • 회원가입 후 로그인을 하면 Catstagram 서비스를 이용할 수 있습니다.

⭐ 메인 페이지

  • 내 친구들이 작성한 '일주일 이내의 게시글'을 미리 보거나 상세하게 볼 수 있고 댓글을 달고 '좋아요'를 누를 수 있습니다.
  • 내 친구들이 친구 추가한 사람들이 친구추천 목록에 보여지며 그 사람들을 친구 추가할 수 있습니다.

⭐ 회원 검색, 알림 보기

  • 검색창에 아이디를 입력하면 다른 회원들을 검색할 수 있고 친구추가를 할 수 있습니다.
  • 알림 창에서는 다른 회원이 나의 게시글에 댓글을 달거나 나의 댓글에 '좋아요'를 누르거나 친구 추가를 할 경우 알림 아이콘에 빨간 동그라미가 표시되며 알림 목록을 확인할 수 있습니다.

⭐ 나의 Catstagram, 게시글 상세 보기

  • 나의 Catstagram에서는 게시물 수와 친구 수를 확인할 수 있고 내가 올린 모든 게시글을 한 눈에 볼 수 있습니다.
  • 게시글 상세 보기에서는 댓글에 '좋아요'를 누르거나 삭제할 수 있으며 게시글에 대한 댓글을 입력하거나 좋아요를 누를 수 있고, 게시글을 수정하거나 삭제할 수 있습니다.

⭐ 팔로워, 팔로잉 목록

  • 내가 친구추가한 또는 나를 친구추가한 사람의 목록을 볼 수 있고 목록에서 친구 삭제를 하거나 다시 추가할 수 있습니다.

⭐ 프로필 수정, 회원 정보 관리

  • 회원의 정보 또는 프로필을 등록, 수정하고 회원탈퇴를 할 수 있습니다.

About

Personal project: Spring Boot와 JSP를 활용한 고양이 반려인을 위한 SNS 😻

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages