Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vishal-038/hbwebsite
A full stack hotel WEBSITE. In which a person in FRONTEND can do the booking of a room, send their queries to admin or hotel owner, login or register himself.And in the BACKEND admin can handle the user,bookings, rooms, read queries and manage the hotel.
https://github.com/vishal-038/hbwebsite
bootstrap html-css-javascript mysql-database php swiper-js xaamp
Last synced: about 1 month ago
JSON representation
A full stack hotel WEBSITE. In which a person in FRONTEND can do the booking of a room, send their queries to admin or hotel owner, login or register himself.And in the BACKEND admin can handle the user,bookings, rooms, read queries and manage the hotel.
- Host: GitHub
- URL: https://github.com/vishal-038/hbwebsite
- Owner: VISHAL-038
- Created: 2024-04-26T17:16:02.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-11-14T17:50:14.000Z (about 2 months ago)
- Last Synced: 2024-11-14T18:35:29.563Z (about 2 months ago)
- Topics: bootstrap, html-css-javascript, mysql-database, php, swiper-js, xaamp
- Language: PHP
- Homepage: https://vishal-038.github.io/hbwebsite/
- Size: 15.8 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hotel Website
This is a full-stack hotel website where users can book rooms, send queries to the admin or hotel owner, and login or register. The admin can handle users, bookings, rooms, read queries, and manage the hotel.
## Technologies Used
- **Frontend:** HTML, CSS, Bootstrap, Swiper.js, JavaScript
- **Backend:** PHP
- **Database:** MySQL## Features
- **User Management:** Users can register, login, and update their profiles.
- **Booking System:** Users can book rooms and view their booking history.
- **Query System:** Users can send queries to the admin or hotel owner.
- **Admin Panel:** Admin can manage users, bookings, rooms, and read queries.
- **Responsive Design:** The website is responsive and works on all devices.## Installation
1. Clone the repository:
```bash
git clone https://github.com/your-username/hbwebsite.git2. Start your local server (e.g., XAMPP, WAMP).
3. Import the database:
Open phpMyAdmin and create a new database called hbwebsite.
and make tables used in this project
4. Set up environment variables:Create a .env file in the root directory and add the following:
DB_HOST=localhost
DB_USER=root
DB_PASS=
DB_NAME=hbwebsite5. Start the development server.
6. Open your browser and navigate to http://localhost/hbwebsite to view the website.## Usage
- Register as a new user or login if you already have an account.
- Browse available rooms and select the one you want to book.
- Fill in the booking details and confirm your booking.
- Send queries to the admin or hotel owner through the query form.
- Admin can manage users, bookings, rooms, and read queries from the admin panel.## Contributors
- Vishal (@vishal-038)