호텔 관리 시스템-Ajax-PHP-Mysql
고객이 객실 예약, 이벤트 등의 업무를 수행할 수 있는 호텔 관리 시스템입니다. 고객은 예약한 객실을 취소할 수 있으며 관리자는 고객에게 할당된 객실을 제어할 수 있으며 객실, 행사장에 대한 고객 요청을 관리할 수도 있습니다. 관리자 측에서 관리자는 새로운 유형의 객실과 이벤트를 추가할 수 있으며, 그런 다음 관리자는 해당 유형에 새로운 객실과 홀을 추가할 수 있으며, 해당 관리자는 그래프가 포함된 대시보드에서 호텔 예약에 대한 개요를 볼 수 있습니다.
방문 : 라이브 데모
로그인 자격 증명
관리자:
이메일 : [email protected]
비밀번호 : 123
고객 :
이메일 : [email protected]
비밀번호 : 1234
개요
전제조건
- XAMPP 웹 서버 설치
- 모든 편집기(VS Code 또는 대괄호 텍스트 편집기 선호)
- 최신 버전이 설치된 모든 웹 브라우저(예: Chrome)
사용된 언어 및 기술
- HTML5/CSS3
- 부트스트랩
- JavaScript(동적으로 업데이트되는 콘텐츠 생성)
- XAMPP(Apache Friends의 웹 서버)
- PHP
- MySQL(SQL을 사용하는 RDBMS)
- 아약스
- 제이쿼리
- FPDF(PDF 생성용)
컴퓨터에서 프로젝트를 실행하는 단계
- 컴퓨터에 XAMPP를 다운로드하고 설치하세요.
- 저장소 복제 또는 다운로드
- 모든 파일을 추출하여 XAMPP 디렉터리의 'htdocs' 폴더로 이동하고 이름을 hotel로 지정합니다.
- XAMPP 제어판에서 Apache와 Mysql을 시작합니다.
- 웹 브라우저를 열고 'localhost/phpmyadmin'을 입력하세요.
- phpmyadmin 페이지의 왼쪽 패널에서 새 데이터베이스를 생성하고 이름을 'hotel'로 지정합니다.
- 새로 생성된 데이터베이스에 'hotel.sql' 파일을 가져오고 확인을 클릭하세요.
- 새 탭을 열고 브라우저 URL에 'localhost/hotel'을 입력하세요.
- 만세! 그게 다야!
사용된 소프트웨어
- Windows 8 시스템에 XAMPP가 설치되었고 APACHE2 서버와 MySQL이 초기화되었습니다. 그리고 파일은 C:xampphtdocshospital 내에 빌드되었습니다.
- Visual Studio Code가 텍스트 편집기로 사용되었습니다.
- 프로젝트 실행에는 Google Chrome 버전 77.0.3865.90을 사용했습니다(URL은 localhost/hms-hospital/home.html을 사용했습니다).
XAMPP에서 Apache 및 MySQL 시작:
XAMPP 제어판을 사용하면 Apache 및 MySQL을 수동으로 시작하고 중지할 수 있습니다. Apache 또는 MySQL을 수동으로 시작하려면 '작업' 아래의 '시작' 버튼을 클릭하세요.