Skip to content

실시간 좌석 서비스 Seat Sense 🪑

Notifications You must be signed in to change notification settings

benjaminuj/seat-sense

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SEAT SENSE 🪑

Seat Sense v1.0

개발기간: (2023.06 ~ 2024.04)

  • 현재 팀원 조유진이 개별적으로 유지보수 진행중입니다.

배포 주소

유저 서버 : https://myuser.seat-sense.site
관리자 서버 : https://admin.seat-sense.site

테스트 계정

유저 계정

관리자 계정

개발팀 소개

이름 GitHub 이메일
[FE]손수민 손수민 [email protected]
[FE]최우영 최우영 [email protected]
[BE]조유진 조유진 [email protected]
[BE]김영빈 김영빈 [email protected]
[BE]현예림 현예림 [email protected]

프로젝트 소개

다양한 상업 공간의 관리자가 자신의 공간을 관리하고 일반 유저는 좌석을 이용하거나 좌석 이용 현황을 확인할 수 있는 서비스


Index

How to Use

Requirements

You require the following to build SEAT SENSE:

  • Latest stable Java 11
  • Latest stable Gradle

Installation

$ git clone https://github.com/benjaminuj/seat-sence.git
$ cd seat-sense 

Build

$ ./gradlew --exclude-task -test clean build

Run

$ java -jar -Dspring.profiles.active=dev build/libs/seat-sence-0.0.1-SNAPSHOT.jar

Branch to look

The dev-ben branch, which currently has the README.md file, is the latest version, so you can check that.

Stacks

Development

Tool

Environment

Main function

일반 사용자

  • 가게 좌석 이용 현황 확인
  • '의자' 혹은 '스페이스' 단위의 좌석 이용 (바로 사용 or 예약): 배치도를 보며 디테일하게 원하는 좌석과 일정을 선택합니다.
  • 나의 이용 관리: 미래의 예약 데이터를 관리하고, 현재 이용 중인 좌석을 '퇴실'하거나 과거 이용 내용을 조회합니다.
  • 직원으로 등록됐을 시, 허용된 권한에 대하여 관리자 기능 사용 가능

관리자

  • 가게 좌석 이용 현황 확인
  • 나의 가게 좌석 배치도 구상
  • 기본적인 가게 관리: 기본 정보 설정, 요일별 영업시간 설정, 직원 설정 (직원별 권한 설정), 이용 신청 설정
  • 좌석 이용 관리: 일반 사용자가 이용 중인 좌석을 강제 퇴실시킬 수 있습니다.
  • 예약 관리: 예약 승인 및 거절, 혹은 예약 내역을 확인합니다.

About

실시간 좌석 서비스 Seat Sense 🪑

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%