Requirements
Below are some of our project's main functional requirements. For a full list of requirements, view our full Requirements document under the 'deliverables' tab.
▶ View zones: View a section of a map that will contain colored smaller areas that
designate areas as clean or in need of attention.
▶ Quick reports: The ability to send a predefined report after selecting a zone. The
report will only be used to report smaller issues such as litter in an area, an
overflowing trash can, or an area is clean.
▶ Full reports: A custom report that a reporter can submit from a zone. This report
will allow for more information on an issue to be received. This report will not modify
the status of the zone.
▶ Web portal: Full reports can be viewed and sorted based on date or location of
the report.
▶ View reports: Full reports can be viewed and sorted based on date or location of
the report.
▶ Heatmap: Data is displayed in a heatmap format, showing traffic patterns on
a campus over a specified time period, regarding reports made.
▶ Administrator registration: Administrators will have the ability to add another administrator to
the system, giving them certain privileges. Reporters cannot access the website.
▶ List of current users: Administrators can view a list of users.
▶ User Registration: A user can register an account and log into the application.