Booking.com-Mern-with-Admin-대시보드
부잉닷컴처럼 Booking.com
앱 지원
- 반응형 디자인.
- 세계 각지의 객실, 아파트, 리조트, 캐빈을 선택/예약하세요.
- 날짜(숙박 일수), 위치, 완벽한 방을 위해 자녀가 몇 명인지 선택하세요.
- 선택한 국가 내에서 완벽한 객실을 필터링하고 검색합니다.
- 사진, 설명 및 총 가격이 포함된 객실 검토.
- 이메일로 객실 예약, 선택한 날짜, 객실 수, 호텔 또는 리조트 이름.
- CRUD 작업을 위한 관리 대시보드(사용자, 룸, 관리자, 예약된 룸).
- 관리자 인증, 앱 인증(일반 사용자용).
- 컨텍스트 API.
- 관리 대시보드를 통해 데이터베이스를 업데이트, 생성, 가져오기, 모두 가져오기, 삭제합니다.
- adminDashboard 예약실의 총 수익 수입에 대한 월별 데이터 분석 시각화.
홈 페이지
book.1.selected.mov
국가, 날짜, 인디피 가족 수/객실 수를 선택하고 REST API를 통해 결과를 필터링/검색합니다.
예약.2.mov
객실 가격 예약 기간, 객실 세부 정보, 예약 날짜 선택
bok3.mov
Admin DashBoard 호텔 객실 예약 및 데이터베이스 CRUD 운영을 통한 월별 수입 결정
admin.bk.1.mov
야간 모드
로그인
필터링 및 검색
사용자 데이터베이스 CRUD 작업
홈 페이지
시작하는 방법
1- Api 파일에서 .env 만들기
- 비밀번호 해싱용 SECRET_KEY(암호화된 비밀번호)
- mongodb 계정을 만들고 MongoDb용 .env MONGO_URL에서 Api(데이터베이스 액세스용)를 사용하세요.
- 웹 토큰 2에 대한 JWT_SECRET - 관리자 파일용 미디어 클라우드 데이터베이스에 대한 Cloudinary 계정 만들기
3- 각 파일 Admin, Api, Client로 이동합니다.