Trusted by Students Everywhere
Why Choose Us?
0% AI Guarantee

Human-written only.

24/7 Support

Anytime, anywhere.

Plagiarism Free

100% Original.

Expert Tutors

Masters & PhDs.

100% Confidential

Your privacy matters.

On-Time Delivery

Never miss a deadline.

ISIT307 S1, 2022 Assignment #3 Marks: 24 marks (24%) The purpose of this assignment is to create an interactive website by using Object- oriented PHP and MySQL Database

Computer Science Feb 20, 2022
ISIT307 S1, 2022
Assignment #3

Marks: 24 marks (24%)
The purpose of this assignment is to create an interactive website by using Object-
oriented PHP and MySQL Database.
Aims
In this assignment, you will need to develop a dynamic website “IT for rent”.
The web site is offering IT equipment, as laptops, routers, modems, for rent. It has two types
of users: Administrator and regular user (Client). Both types of users should have options to
register or login into the system.
The Administrator can: Insert equipment (product) into the system; View the product; and
Search for a product. The Administrator should also be able to list all rented products and all
available products.
The Client can: List all available products in the system; List the products that he/she has
rented; List the products that is currently renting; Search for a product; Rent a product;
Extend the renting period (for rented product); Return a product. When the client rents a
product, should insert the duration of the renting and get a notification with the date when
the product should be returned and the cost of renting. When the client extends the renting
period, should indicate the duration of the extension and get a notification for the new
returning date and the cost that needs to be paid. When client returns the product a
notification for successful return should be displayed.
For every user (Administrator or Client) there should be information about: ID, Name,
Surname, Phone, e-mail, and Type (administrator or client).
For every product there should be information about: ID, Category (laptop, router, modem,
…), Brand, Description, Status, Regular Cost per day and Extended Cost per day (for
extended renting).
When searching the product (for both types of users) there should be options to search by
combination of ID, Category, Brand, or Status. The user can enter only part of the searching
string.
The payment is not part of this assignment.

Coding should require PHP, HTML, and MySQL. Files will be run thru XAMPP. Do read the file provided carefully for the requirements of the assignment. Please include detailed comments and a report of the files to help me understand the code.

Expert Solution

Archived Solution
Unlocked Solution

You have full access to this solution. To save a copy with all formatting and attachments, use the button below.

Already a member? Sign In
Important Note: This solution is from our archive and has been purchased by others. Submitting it as-is may trigger plagiarism detection. Use it for reference only.

For ready-to-submit work, please order a fresh solution below.

Or get 100% fresh solution
Get Custom Quote
Secure Payment