Survey And Inspection System For Cleaning Supplier
The system features cleaning surveys, training material and inspection reports used for various educational institutions. A fully featured graphical dashboard was also developed as a part of this implementation.
Project Summary
This project was aimed at automating various business processes using WordPress as the underlying platform. Our client chose WordPress for this implementation because a good portion of online features were already developed using WordPress before the project was handed over to our team. As a part of this project we developed multiple custom plugins to implement the surveys and scoring functionality. The user module was also completely restructured to allow for various roles that had different levels of access to the different areas of the system. A fully featured dashboard was implemented to show the comparison charts for various inspections and building surveys.
The charts were implemented using Highcharts java script library. The system was integrated with third party API using JSON and XML based web services to tie into other systems used by the client’s users. This WordPress project can be categorized under a heavy database customization and integration project. The entire implementation was performed using the WordPress framework guidelines to create a robust end to end architecture.
Technologies
PHP, MySQL, HTML, CSS, Java Script, jQuery, AJAX, WordPress, Highcharts
Use Case Summary
The high level use cases for this website are listed below. These include both the frontend and administrative functionality.
- Organizations (Add/Edit/Remove)
- Org Users (Add/Edit/Remove)
- Roles (Add/Edit/Remove)
- Permissions (Add/Edit/Remove)
- Assign User Roles
- Create Surveys
- Create Inspections
- Complete Surveys
- Manage Survey Scores
- Complete Inspections
- Manage Inspection Scores
- Reporting (Textual/Graphical)
- Dashboard
- API Integration
- Theme Development
- Theme Installation
- Content Setup
- Plugin Setup
- WordPress Configuration