Skip to content

plusandplus/back-end

Repository files navigation




란?

1인 가구를 대상으로 한 숙소 예약 서비스입니다.

서비스 링크 : PLUSPLUS

기획 의도 및 목적

요즘 사회에서는 '혼밥', '혼술' 등 홀로 무언가를 하는 사람들이 확산세를 보이고 있습니다.
혼자 문화 생활을 한다는 것이 더 이상 낯설지 않고, 대중 매체에서도 관련 컨텐츠가 다뤄지고 있습니다.
저희 1팀에서는 그러한 나홀로 문화를 지향하는 고객을 대상으로 호텔 예약 웹 서비스를 기획하게 되었습니다.
방 종류, 예약 형식도 1인을 기준으로 디자인 되었고, 혼자서 여행을 왔지만 새로운 인연을 만나고 싶어하는 고객을 위해 알맞는 스테이 유형도 준비했습니다.

차별점 및 기대효과

기존 숙박 서비스들은 1인만을 위한 서비스가 없었습니다. 그래서 혼자 모든것을 다하는 혼족들을 위한 1인 전용 서비스라는 점이 큰 차별점입니다.
오직 1인 숙박만 검색할 수 있기 때문에 기존 서비스에서 2인가격으로 1인을 가는 불편함을 없애고
혼족들을 서로 1+1으로 만들어주는 서비스로 새로운 인연을 저희 서비스로 이어줄수 있어 외로운 혼족들의 만남 플랫폼이 될 수 있을 것이라고 기대하고 있습니다.


💻주요 기능


🏠 숙소 관련 기능

캘린더 필터 테마, 스테이 유형, 지역 필터
숙소 정보 조회 숙소 예약 기능

😃 유저 관련 기능

카카오/네이버 소셜 로그인 회원 정보 수정 좋아요(찜) 기능

🛠사용 스택

💻 프론트엔드

React > Redux > Styled Components > TypeScript > ESLint

💻 백엔드

NestJS > MySQL > AWS > Nginx > TypeScript > ESLint


⚙️ 서비스 구조

📚 ERD 구조

📁 폴더구조

�frontend backend

🗣 협업 툴

사용 이유
figma 기획과 와이어프레임 작성
notion 회의록, 기획안 등 문서화 작업
discord 소통과 git hook 사용
gathertown 온라인 회의

🔗 Wiki 링크

📖 Wiki
🖼 WireFrame 📄 Code Convention 📝 회의록
💳 API 💣 리팩토링 issue 🧬기능명세서

👥 구성원 역할

이름 역할 구현 기능
박승준 팀장, 프론트엔드 - header, 관리자 페이지, 유저 리스트, 숙소 리스트 페이지
정유진 프론트엔드 - footer, 메인페이지, 로그인 페이지, 검색 페이지, 숙소 상세 페이지
- 관리자 페이지(카테고리, 테마, 이벤트)
이용준 프론트엔드 - 캘린더 modal, 방 상세 페이지, 숙소 결제 페이지
- 마이페이지, 리뷰페이지
김지호 백엔드 - 유저, 주문, Oauth, 로그인 API, 배포
나혜지 백엔드 - 숙소, 방, 카테고리(local, stay), 테마 API 및 검색 필터링
- 찜, 이벤트, 리뷰, 이미지 업로드 API

About

1인 전용 숙박 서비스를 검색, 조회, 예약할 수 있는 서비스입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages