Growell Lanka Pvt Ltd.




This project is to development the Smart Service Web-based system for GROWELL Lanka (PVT) LTD, which the service provider company located in Sri Lanka. The company provides a variety of services such as Industrial and commercial services, Operations & Maintenance services, Management Support services, gardening and landscaping, and hospitality services. The purpose of this project is to address the operational challenges faced by GROWELL and make a solution by developing a system, these challenges include an inefficient workflow, difficulties in equipment and attendant management, and poor customer service. The ultimate goal of the project is to establish a robust workflow management system that enhances customer retention and operational efficiency.

Used Spiral Methodology To Develop the Sysytem

Used Adobe XD for Desgining and Prototype, Developed using Visual studio Code . Testing White Box & Black Box & Automated (Selenium).

Project Details

Project Title: A Smart Service Web-based system for GROWELL Lanka (PVT) LTD
Project Start Date: 05th of April 2023
Project End Date (1st iteration): 16th of November 2023
Total Days Count: 225 Days

Project Timeline

Activity Start Date End Date Days Count
Planning Stage
Gather User/ system Requirements 04/25/2023 05/05/2023 12
Define Objectives and aim 05/06/2023 05/11/2023 5
Define success Criteria 05/12/2023 05/15/2023 4
Schedules & Resource Allocation 05/16/2023 05/20/2023 5
Identify and Resolve risks Stage
Determine Risks 05/21/2023 05/25/2023 5
Resolve Risks 05/26/2023 05/31/2023 6
Development and Testing Stage
Design
Wireframes 06/01/2023 06/06/2023 6
Prototype 06/07/2023 06/16/2023 10
Data structures & storage mechanisms 06/17/2023 06/23/2023 7
Build
Front-end Development 06/24/2023 10/02/2023 100
Back-end Development 07/14/2023 10/02/2023 80
Database 08/13/2023 10/02/2023 50
Testing
System testing 10/03/2023 10/12/2023 10
Fix period 10/13/2023 10/26/2023 14
Guild and train 10/27/2023 11/16/2023 21
Planning next iteration 01/01/2024 Continue -

User Requirements

  • User registration and Login (Users are Staff, Owner, Admin, Customer, Supervisor)
  • Browse for service details and Request service (Customer)
  • Get required information using Chat bot (Customer)
  • View and apply for vacancy (Customer)
  • Upload payment slip and insert Details (Customer)
  • Send queries/complaints/requests (Customer and staff)
  • Manage Task, attendance and Equipment (Admin and Supervisor)
  • Manage staff, order, review, Payment and vacancy (Admin)
  • Users have separate dashboards (Admin, client, supervisor, owner)
  • View queries/complaints/requests and accident reports (Owner/admin)
  • Create daily Task, attendance, Equipment report and Accident report [RCA report] (created by supervisor & viewed and generated by Admin and owner)
  • View & Generate Payment Report (Admin and owner)
  • View & Generate Order Report (Admin and owner)

Usecase Diagram




System Video & Images