Skip to content

Traditional hotel booking systems lack flexibility and cost-effectiveness for travelers seeking short stays. Myriad's challenge is to revolutionize the industry by offering convenient, affordable hourly accommodations, addressing the evolving needs of modern travelers

Notifications You must be signed in to change notification settings

imhxrsh/SE-MiniProject

Repository files navigation

SE Mini Project - Myriad

Welcome to the Myriad project! This web application is built using PHP, HTML, CSS, Bootstrap, and MySQL to provide users with the ability to book hotel rooms on an hourly basis.

Table of Contents

Features

  • User registration and authentication.
  • Browsing available hotel rooms.
  • Booking hotel rooms by the hour.
  • Viewing and managing bookings.
  • Admin panel for hotel management.
  • Search and filtering options.
  • Payment integration (optional).

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Web server (e.g., Apache) with PHP support.
  • MySQL database server.
  • Git for version control.

Installation

  1. Clone the repository to your local machine: git clone https://github.com/imhxrsh/SE-MiniProject.git
  2. Create a MySQL database and import the database schema (see Database Schema).
  3. Configure your web server to point to the project's root directory.

Configuration

  1. Open the config.php file and update the database connection settings.
  2. Customize any other configuration settings to match your requirements.

Usage

  1. Access the website through your web server.
  2. Register as a user or log in if you have an account.
  3. Browse available hotel rooms and make bookings.
  4. Admins can access the admin panel to manage hotels and bookings.

Database Schema

To create the required database tables, use the SQL script provided in the database.sql file. You can import it using the MySQL command line or a tool like phpMyAdmin.

Technologies Used

  • HTML5
  • CSS3
  • JavaScript
  • jQuery
  • Bootstrap 5
  • Font Awesome
  • MySql

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix: git checkout -b feature-name.
  3. Commit your changes: git commit -m 'Add new feature'.
  4. Push to your branch: git push origin feature-name.
  5. Open a pull request to the main branch.

About

Traditional hotel booking systems lack flexibility and cost-effectiveness for travelers seeking short stays. Myriad's challenge is to revolutionize the industry by offering convenient, affordable hourly accommodations, addressing the evolving needs of modern travelers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published