Skip to content

방탈출카페 예약플랫폼 및 커뮤니티 - 열려라참깨

Notifications You must be signed in to change notification settings

maemae22/spring-legacy-project-escape-room

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  열려라 참깨 : 방탈출카페 소개 및 리뷰 서비스


개발 기간 : 2022.07 ~ 2022.08
개발 인원 : 백엔드 5명 (팀 프로젝트)
Code (Github) : https://github.com/maemae22/spring-legacy-project-escape-room

담당 역할 :

  1. 카페 – 카페 목록 조회, 카페 검색
  2. 테마 – 테마 상세페이지, 테마 검색, 이 업체의 다른 테마 출력
  3. 리뷰 – 리뷰 CRUD (작성, 조회, 수정, 삭제)
  4. 카페, 테마, 리뷰 관련 페이지의 프론트단 개발

개발 환경

언어 : Java 11, JavaScript, HTML, CSS
프레임워크 : Spring Framework 5.3.22, MyBatis 3.5.10
DB : Oracle 11g Enterprise
IDE : Eclipse 4.23 (2022-03)
Tools : SVN, Postman, Slack

DB ERD

image

주요 구현 기능

1. 리뷰 작성 유효성 검사 (javascript)

- 입력되지 않은 항목이 있을 경우, 리뷰 작성이 되지 않도록 설정했습니다.

2. 테마당 1번만 리뷰 작성 가능하도록 제한

- 여러번 리뷰를 작성하여 리뷰 평점을 조작하는 것을 막기 위해, 한 아이디당 동일 테마에는 1건의 리뷰만 작성할 수 있도록 설정하였습니다.

3. 그 외의 구현 기능들은 아래 repository에서 확인해주시면 감사하겠습니다.

https://github.com/maemae22/escape-room ('열려라 참깨' 리팩토링 개인 프로젝트)

About

방탈출카페 예약플랫폼 및 커뮤니티 - 열려라참깨

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published