Git Product home page Git Product logo

dbms-project-php's Introduction

Contributors MIT License


Logo

DBMS Hostel Request Management System

A way to revolutionalize hostel permission system, saving time for everyone!
Explore the docs »

View Files · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. License
  5. Contact
  6. Acknowledgements

About The Project

Product Name Screen Shot

Colleges and most private schools have in-campus hostels. Most possess an improper method of storing and managing their inmates’ data. Moreover, these institutions impose a curfew on the female students residing in their hostels. The rule has, therefore, led to the initiation of permissions. Thus, female students need to attain permissions to leave hostel premises during weekends, obtain approval for escorting first-year girls to on-campus events and for extension of curfew times for girls in cultural or sports teams.

The current system to get permission for leave in the LH requires students to manually submit their applications to the RT well in advance. Later, it is verified with a message from the parent. Finally, the permission is approved by the Warden. Also, copies of the same have to be submitted in the LH Office and LH gate before being permitted to leave. Permissions for fests or on any other occasion, which requires the inmate to stay out of the hostel for an extended time, requires a similar procedure.

The above system is not hassle-free and creates a miserable hostel life for many inmates. Hence, it has led to an increase in the number of individuals who have moved into rented apartments over the past years.

Implementation of a DBMS would contribute greatly to making inmates’ lives easier.

Built With

Getting Started

Prerequisites

  1. PHP and mySQL for Database Management

  2. JS, Jquery and AJAX were implemented through HTML headers.

  3. PHPmyadmin for GUI management of the Database.

Installation

  1. Run the following commands to install PHP, mysql and PHPmyadmin
sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl
sudo apt install mysql-server
  1. Clone the repo
git clone https://github.com/kay-23/DBMS-Project-PHP.git
  1. Create a database in mySQL called hostel and run the following command to get the table
mysql -u [user] -p hostel < hostel2.sql
  1. Change the username and password inside /includes/db.config.php and /includes/db_connection.inc.php

Usage

  1. In order to start the php server, run the following command inside the repository.
php -S localhost:8000
  1. Then proceed to the login page by entering the following URL into your browser.
localhost:8000/login-student.php
  1. The rest is GUI assisted. In order to go back to the login page, simply type the URL again.

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Dev Sony - @HotMonkeyWings - [email protected]

Soujanya Namburi - @soujanyanmbri - [email protected]

Sreelakshmi K - @kay-23 - [email protected]

Emily Eldose - [email protected]

Adil Chery - [email protected]

Acknowledgements

dbms-project-php's People

Contributors

hotmonkeywings avatar kay-23 avatar soujanyanmbri avatar

Watchers

 avatar

Forkers

hotmonkeywings

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.