비회원 님 안녕하세요.

MENU

프로젝트 개요

포트폴리오를 간편하게 정리하기 위한 웹 플랫폼입니다.

  • 개발 형태: Spring Boot 기반 웹 애플리케이션(MVC 구조)
  • 개발 인원: 1인
  • 개발 기간: 이틀
  • 기술 스택
    • 프론트엔드: HTML, CSS, Javascript
    • 백엔드: Java, 
    • DB: MySQL
    • 프레임워크&라이브러리: Thymeleaf, Spring Boot, Lombok, Spring Security, MyBatis
    • 개발환경: IntelliJ IDEA, VS Code, FileZilla
    • 배포: 가비아 컨테이너 호스팅

→ 배포 주소

 

주요 기능

  • 카테고리별 게시판 (WEB / GAME / ECT)
  • 게시글 작성 / 수정 / 삭제 (관리자)
  • 게시글 목록 / 상세 조회
  • 로그인 기반 접근 제어

 

구현 포인트

  • Thymeleaf fragment로 공통 레이아웃 분리
  • SSR + fetch API 혼합 구조
  • Spring Security로 관리자 기능 제한
  • CKEditor로 콘텐츠 작성

 

자료

 

 

한줄평

로그인 유지 시간이 너무 짧아 다 쓴 글을 날린 일이 빈번하게 발생한 나머지, 저는 다음 프로젝트에서 쿠키에 로그인 정보를 저장하는 기능을 어떻게든 구현하게 됐습니다... 

이전 글 목록으로 다음 글