좋은 사람들과의 잊을 수 없는 여행
- 2022 . 09 . 06 ~ 2022 . 10 . 14
- 고투게더 여행 사이트, 관리자 페이지 설계 및 제작
(추후 서버 유지 비용으로 인해 연결이 불가할 수 있습니다.)
-
Front
- Next.js
- TypeScript
- Router from Next.js
- Redux Tool Kit
- getServerSideProps, Axios
- CSS Module
- Scss
- MUI
-
Back
- Java 17
- Spring Boot , JPA
- Spring Security, JWT
- Gradle
- MySQL
- Redis
- QueryDSL
- AWS EC2 , ROUTE 53, RDS, S3
- Jenkins
- Docker
조서우 | 송아름 |
---|
조현아 | 변승훈 |
---|---|
@hyeonahc | @SeungHun6450 |
김현준 | 이현승 | 김대곤 | 진우림 |
---|---|---|---|
@khjun723 | @iheese | @bbyuggyu | @jinwoorim |
김현준 : 상품 조회(상세, 추천, 카테고리별), 검색 기능
이현승 : 사용자, 큐레이션, 관리자 기능, AWS S3
진우림 : 예약 및 찜 기능
김대곤 : 서버 배포(AWS EC2, RDS, ROUTE 53), CI/CD, Dokcer
- 관리자 권한이 있는 계정으로 로그인 후 상품 추가 기능 페이지로 넘어오게 됩니다.
- 각 칸에 모든 데이터를 작성해야 상품 등록이 완료됩니다.
- 회원 가입과 로그인 페이지입니다.
- 추천 상품을 제공하기 위해 유저에게 큐레이션을 실시하여 데이터를 입력받습니다.
- 로그인 상태의 회원은 큐레이션 데이터가 바로 연결되어 저장되며, 비회원은 서버에 일시적으로 저장되어 추천 상품을 띄어줍니다.
- 상세 페이지에서는 여행 상품에 대한 설명을 자세히 볼 수 있습니다.
- 상세페이지에서 상품을 찜하고, 찜 목록을 확인할 수 있습니다.
- 여행 상품을 예약하고 결제할 수 있습니다.
- 예약자 정보를 작성하고 옵션을 선택 후 결제를 진행할 수 있습니다.