Woodcraft

Web Application

Project Details

Project Information

Project Title: Woodcraft

Category: Web Application

Semester: Fall 2025

Course: CS619

Complexity: Very Easy

Supervisor Details

Project Description

Woodcraft

 

Project Domain / Category

 

Web Application

 

Abstract / Introduction

 

The Woodcraft is a web-based application designed to digitize the operations of woodwork businesses by integrating order processing, inventory control, employee management, and billing into a single platform. Traditional woodwork shops often rely on manual record-keeping, which can lead to errors, delays, and inefficient resource utilization.

 

This system addresses these challenges by enabling administrators to manage customer orders, track raw material usage, monitor employee tasks, and generate automated invoices and reports. By providing real-time insights into expenses, stock levels, and work progress, the woodcraft not only enhances productivity but also ensures transparency and accuracy, ultimately supporting better decision-making and sustainable business growth.

 

Functional Requirements:

 

Customer/Order Management

 

        Register new customers.

 

        Create & track woodwork orders (furniture, repairs, custom designs).

 

        Order status tracking (Pending → In Progress → Completed → Delivered).

 

        Cost estimation (materials + labor).

 

Inventory/Materials Management

 

        Track raw materials (wood types, nails, polish, paint, tools).

 

        Auto-decrease stock when assigned to an order.

 

        Low-stock alerts & supplier details.

 

Employee/Labor Management

 

        Assign workers/craftsmen to specific jobs.

 

        Track work hours & wages.

 

        Performance & workload tracking.

 

Billing & Payments

 

        Auto-generate invoices for customers.

 

        Record payments (partial or full).

 

        Reports of revenue vs. expenses.

 

 

 

 

 

 

 

 

 

Page 164 of 167

 

Reports & Analytics

 

            Monthly income & expenses.

            Most used wood/materials.

 

            Order completion times.

 

            Employee productivity.

 

 

 

Tools:

HTML/CSS, JavaScript, React.js, Node.js

 

MongoDB, SQL, MySQL

 

php, java, C#

 

Supervisor:

 

Name: Syed Aun Ali Bukhari

Email ID: aun.ali@vu.edu.pk

 

MS Teams ID: syed.aun89@outlook.com

Languages

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

Tools

  • React.js, Node.js, MongoDB, 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.