- ⚡️ 프로젝트 정보
- 🔥 작업 기간
- 📌 프로젝트 및 기능 소개
- 🌳 프로젝트 목표
- ✨️ DataBase Schema
- 🏕️ 최종 아키텍처
- 🛠️ 기술 스택
- 🦸🏻 팀원 및 역할
- 📚 프로젝트 정보
- 한국소프트웨어산업협회(KOSA) Full Stack 양성 과정 1~2차 미니 프로젝트
- 발표 자료: 다운로드
- 노션: 링크
- 1차 (기능 개발): 2024.10.14 - 2024.10.23
- 2차 (기술 전환): 2024.11.13 - 2024.11.21
3호선 경찰병원 역 근처 맛집 커뮤니티
맛집 정보를 공유하는 플랫폼, 먹코살코입니다.
시연 영상: YouTube
API Docs: POSTMAN
- 💬 맛집에 대한 정보를 얻을 수 있습니다.
- 💺 맛집에 대해 손님과 사장님 간 댓글 소통이 가능합니다.
- ✅ 고객(손님, 사장)에 피드백(회원 제안)을 받아 서비스를 개선합니다.
DataBase Schema: DB diagram


- Server Side MVC
- 백엔드 : Spring MVC, MyBatis, 세션에 기반한 인증처리, Thymeleaf
- 프론트엔드 : HTM5, CSS3, JavaScript, HttpServletRequest 기반의 AJAX
- Client Side MVC
- 백엔드 : Spring Rest, JPA, Spring Security 를 활용한 JWT 토큰 기반의 인증처리
- 프론트엔드 : Vue 3(HTM5, CSS3, JavaScript), Axios 기반의 AJAX
김슬기 | 장현수 | 정지용 | 한규현 |
---|---|---|---|
메인 기능 가게 상세 기능 댓글, 대댓글 기능 |
팀장 내 정보 수정 Spring Security |
소개 페이지 댓글 금지어 |
데이터베이스 설계 관리자 기능 JWT & Redis |
- feat: 새로운 기능 추가
- fix: 버그 수정
- docs: 문서 수정
- style: 코드 포맷팅, 세미콜론 누락 등 코드 변경 없이 스타일 수정
- refactor: 코드 리팩토링 (기능 변경 없음)
- test: 테스트 코드 추가 또는 수정
- chore: 빌드 작업 또는 설정 변경
- perf: 성능 개선을 위한 코드 변경
- ci: CI 설정 파일 및 스크립트 변경