You are on page 1of 10

About Party Rental Management System

Party Rental Management System is a simple web application developed in PHP MySQL database using
JavaScript, Bootstrap, HTML. The main purpose of the system is to manage the payment of the rental
items and costumer registrations. The system contains of admin and staff, the admin can manage all
information like edit, update, delete, and check payments and accept, and the staff can manage like
admin but different access.

Party Rental Management System

Name of Project: Party Rental Management System

Language Used: PHP

Database Used: MySQL

Design Interface: Bootstrap JavaScript, HTML, jQuery,

Browser: Opera Mozilla Google Chrome IE8,

Software: WAMP/ XAMPP/ LAMP/MAMP

1. Registration page HTML code:


<Html>

<head>

<title>

Registration Page

</title>

</head>

<body bgcolor="Lightskyblue">

<br>

<br>

<form>

<label> Firstname </label>      

<input type="text" name="firstname" size="15"/> <br> <br>


<label> Middlename: </label>  

<input type="text" name="middlename" size="15"/> <br> <br>

<label> Lastname: </label>      

<input type="text" name="lastname" size="15"/> <br> <br>

<label>

Course :

</label>

<select>

<option value="Course">Course</option>

<option value="BCA">BCA</option>

<option value="BBA">BBA</option>

<option value="B.Tech">B.Tech</option>

<option value="MBA">MBA</option>

<option value="MCA">MCA</option>

<option value="M.Tech">M.Tech</option>

</select>

<br>

<br>

<label>

Gender :

</label><br>

<input type="radio" name="male"/> Male <br>

<input type="radio" name="female"/> Female <br>

<input type="radio" name="other"/> Other

<br>

<br>
<label>

Phone :

</label>

<input type="text" name="country code" value="+91" size="2"/>

<input type="text" name="phone" size="10"/> <br> <br>

Address

<br>

<textarea cols="80" rows="5" value="address">

<label>

Phone :

</label>

<input type="text" name="country code" value="+91" size="2"/>

<input type="text" name="phone" size="10"/> <br> <br>

Address

<br>

<textarea cols="80" rows="5" value="address">

</textarea>

<br> <br>

Email:

<input type="email" id="email" name="email"/> <br>

<br> <br>

Password:

<input type="Password" id="pass" name="pass"> <br>

<br> <br>

Re-type password:

<input type="Password" id="repass" name="repass"> <br> <br>

<input type="button" value="Submit"/>

</form>

</body>
</html>

2. Item Master Data


Item Master Data is the primary source of information about products within SAP. The following Item
Master Data fields need to be completed.

Items and Item Numbers

Item type

Tools

Item Pricing, Packaging

Consumer Package Code (CPC)

The CPC codes are mapped to the Item Code using the Bar Codes section which can be accessed directly
on the Item Master Data or from the menu Inventory > Bar Codes.

3. Billing MYSQL
-- phpMyAdmin SQL Dump

-- version 4.6.5.2

-- https://www.phpmyadmin.net/

--

-- Host: 127.0.0.1

-- Generation Time: dec 20, 2021 at 07:39 PM

-- Server version: 5.6.21

-- PHP Version: 5.6.3

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";

SET time_zone = "+00:00";

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;

/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;

/*!40101 SET NAMES utf8mb4 */;


--

-- Database: `billinginvoice`

--

-- --------------------------------------------------------

--

-- Table structure for table `inv_order`

--

CREATE TABLE `inv_order` (

`order_id` int(11) NOT NULL,

`order_no` varchar(50) NOT NULL,

`order_date` date NOT NULL,

`order_receiver_name` varchar(250) NOT NULL,

`order_receiver_address` text NOT NULL,

`order_total_before_tax` decimal(10,0) NOT NULL,

`order_total_gst1` decimal(10,0) NOT NULL,

`order_total_gst2` decimal(10,0) NOT NULL,

`order_total_gst` decimal(10,0) NOT NULL,

`order_total_gst` decimal(10,0) NOT NULL,

`order_total_after_tax` int(11) NOT NULL,

`order_datetime` int(11) NOT NULL

) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--

-- Dumping data for table `inv_order`

--
INSERT INTO `inv_order` (`order_id`, `order_no`, `order_date`, `order_receiver_name`,
`order_receiver_address`, `order_total_before_gst`, `order_total_tax1`, `order_total_tax2`,
`order_total_tax3`, `order_total_tax`, `order_total_after_tax`, `order_datetime`) VALUES

(14, '169690', '2021-12-16', 'Jennifer L', 'venue', '945', '12', '12', '1', '25', 970, 1625592940),

(13, '104780', '2021-12-19', 'Mary ', 'Laamu, '937', '17', '17', '15', '49', 986, 1625592747),

(12, '102566', '2021-12-02', 'john', 'Elliott Street', '112', '1', '1', '1', '3', 112, 1625590918),

(10, '101255', '2021-12-01', 'James ', 'Ralph Street', '48', '1', '1', '0', '2', 50, 1625579598),

-- --------------------------------------------------------

--

-- Table structure for table `inv_order_item`

--

CREATE TABLE `inv_order_item` (

`order_item_id` int(11) NOT NULL,

`order_id` int(11) NOT NULL,

`item_name` varchar(250) NOT NULL,

`order_item_quantity` decimal(10,0) NOT NULL,

`order_item_price` decimal(10,0) NOT NULL,

`order_item_actual_amount` decimal(10,0) NOT NULL,

`order_item_tax1_rate` decimal(10,0) NOT NULL,

`order_item_tax1_amount` decimal(10,0) NOT NULL,

`order_item_tax2_rate` decimal(10,0) NOT NULL,

`order_item_tax2_amount` decimal(10,0) NOT NULL,

`order_item_tax3_rate` decimal(10,0) NOT NULL,

`order_item_tax3_amount` decimal(10,0) NOT NULL,

`order_item_final_amount` decimal(10,0) NOT NULL

) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dumping data for table `inv_order_item`

--

INSERT INTO `inv_order_item` (`order_item_id`, `order_id`, `item_name`, `order_item_quantity`,


`order_item_price`, `order_item_actual_amount`, `order_item_tax1_rate`, `order_item_tax1_amount`,
`order_item_tax2_rate`, `order_item_tax2_amount`, `order_item_tax3_rate`,
`order_item_tax3_amount`, `order_item_final_amount`) VALUES

(17, 13, 'Product Four', '9', '28', '252', '2', '5', '3', '8', '3', '8', '272'),

(16, 13, 'Product Three', '20', '10', '200', '1', '2', '1', '2', '1', '2', '206'),

(14, 13, 'Product One', '16', '14', '224', '2', '4', '1', '2', '0', '0', '231'),

(15, 13, 'Product Two', '29', '9', '261', '2', '5', '2', '5', '2', '5', '277'),

(13, 12, 'RUNMUS Gaming Headset', '7', '16', '112', '0', '1', '0', '1', '0', '1', '112'),

(9, 10, 'Demo Item', '6', '8', '48', '2', '1', '2', '1', '0', '0', '50'),

(10, 11, 'Demo One', '5', '11', '55', '1', '1', '1', '1', '0', '0', '56'),

(11, 11, 'Demo Two', '9', '5', '45', '1', '0', '1', '0', '0', '0', '46'),

(12, 11, 'Demo Three', '2', '25', '50', '2', '1', '2', '1', '2', '1', '53'),

(18, 14, 'P one', '29', '10', '290', '0', '0', '0', '0', '0', '0', '290'),

(19, 14, 'P two', '37', '15', '555', '2', '11', '2', '11', '0', '0', '577'),

(20, 14, 'P three', '10', '10', '100', '1', '1', '1', '1', '1', '1', '103');

-- --------------------------------------------------------

--

-- Table structure for table `login`

--

CREATE TABLE `login` (

`id` int(11) NOT NULL,

`username` varchar(255) NOT NULL,

`password` varchar(255) NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--

-- Dumping data for table `login`


--

INSERT INTO `login` (`id`, `username`, `password`) VALUES

(1, 'user', 'password');

--

-- Indexes for dumped tables

--

--

-- Indexes for table `inv_order`

--

ALTER TABLE `inv_order`

ADD PRIMARY KEY (`order_id`);

--

-- Indexes for table `inv_order_item`

--

ALTER TABLE `inv_order_item`

ADD PRIMARY KEY (`order_item_id`);

--

-- Indexes for table `login`

--

ALTER TABLE `login`

ADD PRIMARY KEY (`id`);

--

-- AUTO_INCREMENT for dumped tables

--

-- AUTO_INCREMENT for table `inv_order`

--

ALTER TABLE `inv_order`

MODIFY `order_id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=15;


--

-- AUTO_INCREMENT for table `inv_order_item`

--

ALTER TABLE `inv_order_item`

MODIFY `order_item_id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=21;

--

-- AUTO_INCREMENT for table `login`

--

ALTER TABLE `login`

MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;

/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;

/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

The query

Obtaining the total sales for each day.

SELECT DATE(order_date) AS date, SUM(quantity) AS total_sales

FROM orders

GROUP BY date

Inventory Management System


An inventory management system has several critical components. At its core, inventory control works
by tracking the two main functions of a warehouse: receiving and shipping. Other activities such as the
movement or relocation of inventory also take place.

Outgoing orders

shipments

Barcode scanner

Inventory

Suppliers
How to run the project after compiling everything
To run this project, we must have XAMPP.

After Starting Apache and MySQL in XAMPP follow the steps below

Firstly, Copy the main project folder in our case “Partyrental”, After that Paste in xampp/htdocs/

Connecting Database

Open any browser and go to URL “http://localhost/phpmyadmin/”

After that, Click on the databases tab and create a database naming “Party_rental_db” and then click on
the import tab, now click on browse file and select “Party_rental_db.sql” file which is inside the “db”
folder

After Creating Database, open a browser tab and go to “http://localhost/party_rental” and you are
presented with the finished website with Customer registration, dedicated item master, billing tab and
sales report generator.

You might also like