This Invasive Plants App currently allows users to identify invasive plants in two Canadian provinces - British Columbia and Ontario - and suggests alternative non-invasive plants to plant instead.
Index | Description |
---|---|
Log in and Sign up | User log in or sign up to the app |
Home Page | Setting user location and browsing invasive species |
Plant Identification | Taking/uploading photos, viewing plant matches, and understanding plant information |
Lists | Creating and saving plants into lists |
Upon loading the app, it will request access to the user's location. This information is used to identify whether a plant is invasive or not in the user's specified location. Users can also choose to manually adjust their location at any time through the dropdown in the home page.
Next, the user can log in or sign up with their email. Signing up is only required if the user intends to save plants into custom lists. Otherwise, the user can opt to Continue as Guest
, which grants access to all other features without registration.
After pressing an invasive plant on the home page, the user will be provided with detailed information about the invasive species.
Each main page features a bottom navigation bar with three icons. The home icon brings the user to the Home Page, the camera icon to the camera, and the save icon to the user's lists.
The following section will explain how a user can identify plants:
The user will be provided with the best matching result for the identified species. Matches are marked as invasive or non-invasive given the user's location. Additionally, the user can choose to save the plant to a list by clicking on the add icon on the top-right of the page.
![]() |
To access the lists feature, users are required to be logged in. This functionality allows users to create personalized plant lists for better organization and convenient future access of plant information. Users can create as many lists as they would like, and delete them as well. |
![]() |
Each list will display the saved species through their scientific names. Pressing on any of these species will display some basic information of each species. Users can only delete species from their lists on this page. |