전체 방문자
오늘
어제
이대코
ServerNeverDown
이대코
  • 분류 전체보기 (110)
    • Project (9)
      • GASIP_대학 커뮤니티 (5)
      • CATCHROOM_야놀자중고숙박거래 (2)
      • CANCER-FINE_암환자를 위한 정보 제공 사.. (2)
    • Development (46)
      • Python (9)
      • Java (8)
      • Kotlin (1)
      • Spring&Springboot (4)
      • BootCamp (10)
      • DevOps (1)
      • TrobleShooting (6)
      • Network (1)
      • DataBase (2)
      • OS (1)
      • Design Pattern (2)
    • Coding Test (52)
      • BOJ (1)
      • DFS,BFS (4)
      • 그리디 알고리즘 (6)
      • Dynamic Programming (2)
      • 이진 탐색 (0)
      • 초보자를 위한 파이썬 300제 (29)
      • 구현 (10)
    • Stock (3)
      • Market View (2)
      • Analysis of stocks (0)
      • Knowledge (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • 글쓰기

인기 글

hELLO · Designed By 정상우.
이대코

ServerNeverDown

[CANCER-FINE] 프로젝트 init
Project/CANCER-FINE_암환자를 위한 정보 제공 사이트

[CANCER-FINE] 프로젝트 init

2025. 4. 29. 19:36

이번에 순전히 저를 위한 개인 사이드 프로젝트를 시작했습니다.

 

 

1. 프로젝트 개요

  • 현재 암환자에 대한 정보는 산재되어 있으며, 각 환자에게 fit한 정보를 찾는것이 너무 어려움
  • 암환자를 위한 맞춤형 정보 제공 사이트

2. ERD 다이어그램

ERD는 다음과 같습니다. 그렇게 복잡하진 않습니다.

ERD 다이어그램

3. 기술 스택

  • FrontEnd : React.js , html, css, javaScript
  • BackEnd : SpringBoot 3.3.4, Kotlin1.9, MySQL, Spring Data JPA, AOP, Functional Programming, JUnit5

4. 참여 인원

  • 작성자 혼자 진행

5. 핵심 기능

1) 회원

  • 회원가입
  • 로그인
  • 로그아웃
  • 회원정보수정
  • 회원 탈퇴
  • Session 기반 로그인 유지
  • AOP 활용한 SessionCheck
  • 회원 본인 정보조회

2) 게시글

  • 게시글 작성
  • 게시글 조회(전체 게시글 조회, 카테고리별 게시글 조회, 특정 게시글 조회)
  • 게시글 수정
  • 게시글 삭제
  • 게시글 검색
  • GPT 오픈API 기반 게시글 요약

3) 댓글

  • 댓글 작성
  • 댓글 조회
  • 댓글 수정
  • 댓글 삭제

4) QnA

  • QnA 작성
  • QnA 조회
  • QnA 수정
  • QnA 삭제

 

 

저작자표시 비영리 변경금지 (새창열림)

'Project > CANCER-FINE_암환자를 위한 정보 제공 사이트' 카테고리의 다른 글

[CANCER-FINE] 팩토리 메서드 패턴을 활용해 탄탄한 Entity 구성하는 방법  (0) 2025.04.30
    'Project/CANCER-FINE_암환자를 위한 정보 제공 사이트' 카테고리의 다른 글
    • [CANCER-FINE] 팩토리 메서드 패턴을 활용해 탄탄한 Entity 구성하는 방법
    이대코
    이대코
    20대에 대장암 걸린 코틀린/자바 백엔드 개발자의 블로그입니다.

    티스토리툴바