Please enable JavaScript.
Coggle requires JavaScript to display documents.
Grass Kings Quote Generator - Coggle Diagram
Grass Kings Quote Generator
Functionality
Processes
A variety of actions will be performed using the data collected in order to provide the user with a full quote. Area, labour costs, preparation costs, turf cost and delivery cost will all have to be calculated.
Boundaries
No real data will be used, nor will any actual money be changing hands. In other words, the program will be closer to a mock-up than a fully functioning program.
Security
The open text input is probably the most dangerous part of the program. Hence, to mitigate this problem, I will sanitise inputs by using the trim, htmlspecialchars and stripslashes functions to defeat code injections.
Data
Data will be harvested from a basic form, utilising raw text input, numeric input, a drop down menu input and a radio button input.
User Experience
Brand Tie-in
A navigation bar with the brand name and logo should be common throughout all pages of the service in order to provide continuity. Additionally, stylistic elements unique to the "brand" should also be common (i.e. general colour pallet ect.)
Accessibility
I will have to ensure that the website will be accessable through a clear cut, easy to read colour pallet and clear, big text.
Support
Users should be provided with two main kinds of support, information and the capacity to undo an action. Information on how turf prices are calculated should be present both on a seperate info page and within the form elements - just making it very obvious what is happening for the user. In terms of undoing an action, the user should be able to rectify a mistake by either removing a single lawn
or
by resetting the process entirely.
Hardware/Devices
Platform
Xampp is used to host the webpage on any avaliable browser.
Responsivity
In order to make sure that my website will be responsive no matter the device used to view it, I will be employing bootstrap 5 with its fluid properties to automatically resize to the device.