Skip to content

prgrms-be-devcourse/NBE5-7-3-Team05

Repository files navigation

📝 이봉주 - 소셜 네트워크 기반 할 일 관리 플랫폼

프로젝트 개요

이봉주는 소셜 네트워크 기반의 할 일 관리 플랫폼입니다.
단순한 개인 일정 관리가 아닌, 친구와의 상호작용을 통해 동기부여를 강화하고,
일상 속 루틴을 함께 관리할 수 있도록 설계된 서비스입니다.


타겟 유저

  • 매일 알차게 살아가고 싶은 사람들
  • 다른 사람들의 할 일을 보며 자극받고 싶은 사람들
  • 친구와 함께 갓생을 살고 싶은 사람들

🚀 기술 스택

Backend

Frontend

DevOps & Infra

🌟 주요 기능

1️⃣ 할 일(Task) 관리

  • 할 일(Task) 등록 / 수정 / 삭제
  • 할 일 완료 상태 관리
  • 할 일에 이미지 첨부
  • 할 일 완료 기록 조회 (This Month’s Memories)

2️⃣ 소셜 기능

  • 사용자 프로필 조회 / 수정 (닉네임, 소개글, 프로필 이미지)
  • 친구(팔로우) 기능: 친구 팔로우 / 언팔로우
  • 친구 목록 조회
  • 친구 할 일 피드 조회 (친구들의 완료한 Task 보기)

3️⃣ 인증 / 보안

  • 소셜 로그인 (OAuth2)
  • JWT 기반 인증 / 인가
  • 사용자 탈퇴 기능
  • Refresh Token 관리 및 재발급

4️⃣ 알림 기능

  • 알림 내역 조회 (예: 친구가 Task 완료 시 알림)

5️⃣ 통계 / 마이페이지

  • 내 Task 기록 확인

🗂️ 프로젝트 구조

backend/
 ├── src/
 ├── build.gradle
 └── ...
frontend/
 ├── src/
 ├── package.json
 └── ...

🔗 기타

ERD 스크린샷 2025-06-18 003213

About

프로그래머스 백엔드 데브코스 5기 7회차 5팀 파워레인저팀 3차 팀 프로젝트입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors