Giter Club home page Giter Club logo

rosila42 / hotel-management-php Goto Github PK

View Code? Open in Web Editor NEW

This project forked from alandsilva26/hotel-management-php

0.0 0.0 0.0 17.96 MB

Semester 5 Web Development Lab Mini Project.This projects aims to create a full fleged hotel management system which can be further scaled as per requirement. It includes a modern responsive UI built using bootstrap 4. We have also made extensive use of jQuery ajax to perform various network requests.

Home Page: https://alandsilva26.github.io/hotel-management-website-template

License: MIT License

CSS 23.62% JavaScript 8.21% SCSS 9.22% PHP 58.57% Hack 0.29% Batchfile 0.08%

hotel-management-php's Introduction

Hotel management system using php and mysql.

Please go through entire readme for complete project specifications

Semester 5 Web Development Lab Mini Project.This projects aims to create a full fleged hotel management system which can be further scaled as per requirement. It includes a modern responsive UI built using bootstrap 4. We have also made extensive use of jquery ajax to perform various network requests. This project covers the following topics

  • Responsive web design
  • Web apps using PHP
  • Database design
  • Ajax

Resources:

NOTE:

  • Please note that to utilize this you need to have a database named hotel in your DBMS(Mysql) and a user admin with password admin with all previleges.

Technologies used

  • Frontend - HTML, CSS, JS
  • Frameworks - Jquery, Sass, Bootstrap, Charts.js
  • Backend - PHP, MYSQL
  • PHP packages - phpmailer, mpdf
  • Package managers - npm, composer

Dependencies

Get started

  • Install frontent dependencies - npm install
  • Install backend dependencies - composer install

Note:

All sass files are located in public/scss. If making changes here run the command npm run watch-sass in a seperate terminal. This command watches sass files for any changes and compiles them to css directory.
Or you may directly edit the css file in public/css.\

Side note:

If you just require the frontend files of this project see the project https://github.com/alandsilva26/hotel-management-website-template. Installation instructions in readme.\

To-do

  • Bootstrap templating section (no css pure bootstrap)
  • - Client Side
    • - Check in and check out date form(this redirects to reservation form)
    • - Services offered(About us)
    • - Featured Rooms
    • - About Hotel
    • - View all rooms page
    • - Room details page
    • - Payment form(this is temporary as an actual payment gateway will be integrated in the future)
  • - Auth
    • - Login Page
    • - Signup Page
    • - User verification page
  • - Admin
    • - Room actions(add, update, delete)
    • - View all rooms
  • - Features
    • - Book rooms
    • - CRUD rooms(admin)
    • - Statistics(Charts.js)
    • - View my reservations

Other

  • A database export copy is included in the file database.sql
  • Please note that to utilize this you need to have a database named hotel in your DBMS(Mysql) and a user admin with password admin with all previleges.

hotel-management-php's People

Contributors

aarondsilva0007 avatar alandsilva26 avatar ansel2000 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.