Online Ceiling Decoration & Wallpaper Booking Service Centre

Web Application

Project Details

Project Information

Project Title: Online Ceiling Decoration & Wallpaper Booking Service Centre

Category: Web Application

Semester: Fall 2025

Course: CS619

Complexity: Very Easy

Supervisor Details

Project Description

Online Ceiling Decoration & Wallpaper Booking Service Centre

Project Domain / Category

 

Web Programming

 

Abstracts/Introduction:

 

In today’s fast-paced world, customers prefer digital solutions for home decoration services instead of physically visiting multiple shops or showrooms. Ceiling decoration and wallpaper installations often require in-person visits, manual quotations, and scheduling, which can be time-consuming and inconvenient.

 

The Online Ceiling Decoration & Wallpaper Booking Service Centre will offer a digital platform where customers can view decoration designs, book services, and make payments easily. The system will also assist service providers in managing customer bookings and keeping records in an organized manner.

 

Functional Requirements:

 

This system involves detailing the core functionalities and features to ensure smooth operation and clarity for developers, stakeholders, and users.

 

Below are the best functional requirements that cover key aspects of the Online Ceiling Decoration & Wallpaper Booking Service Centre.

 

        User Registration & Authentication

 

        The system shall allow customers to register with details such as name, email, phone, and address.

 

        The system shall provide secure login using email/phone and password.

 

        The system shall allow users to reset passwords via email or OTP verification.

 

        Design Catalog & Search

 

        The system shall allow users to browse ceiling decoration and wallpaper designs categorized by type, price, and theme.

 

        The system shall provide search and filter options (e.g., by colour, size, budget).

 

        The system shall allow high-quality previews of wallpapers and ceiling designs.

 

        Booking & Order Management

 

        The system shall allow customers to select a design and request installation service.

 

        The system shall provide users with the option to schedule installation on their preferred date and time.

 

        The system shall allow users to upload room/ceiling dimensions for accurate cost estimation.

 

        The system shall notify users with booking confirmation details via email/SMS.

 

        Online Payments

 

            Users can pay online or choose the cash-on-delivery option.

            The system shall generate an invoice/receipt after successful payment.

 

            The system shall allow users to track pending or completed payments.

 

  Order Tracking & Notifications

 

Page 101 of 167

 

            The system shall allow users to view booking status (pending, approved, dispatched, completed).

 

            The system shall send notifications for order status updates, installation reminders, and promotions.

 

        Admin Management

 

            The system shall provide an admin dashboard to manage user accounts, designs, orders, and payments.

 

            The system shall allow admins to update the design catalogues and manage pricing.

 

            The system shall allow admins to generate sales, booking, and customer reports.

 

Tools:

 

ASP.NET/C#, PHP, HTML, CSS, JavaScript, Crystal Reports, SQL Server, MySQL

 

Supervisor:

 

Name: Qaiser Shabbir

Email ID: qaiser.shabbir@vu.edu.pk

 

MS Teams ID: qaiser_shabir@outlook.com

Languages

  • C#, PHP, HTML, CSS, JavaScript, SQL Language

Tools

  • ASP.NET, Crystal Reports, SQL Server, MySQL Tool

Project Schedules

No schedules available for this project.

Viva Review Submission

Review Information
Supervisor Behavior

Student Viva Reviews

No reviews available for this project.