Features - Cascadia-Connections/pollinator-pathway GitHub Wiki

These features are currently operating in the web application:

  • Admin Loging: Allows administrators of the website to log in and out of the website. Only logged in administrators have access to features of the web application.
  • Pollinator Pathway Map: A google map API which in the future will be used to showcase all users' locations to administrators.
  • User Profile Creation: Allows administrators to create and store user profiles in a database, including all necessary information such as personal, organizational, and planting information.
  • User Profile Search: Allows administrators to view all user profile data, and search said data based on first name, last name, and email address.
  • User Profile Update: Allows administrators to update any user profile with any validated information. Any field unchanged will stay the same in the database.
  • User Profile Deletion: Allows administrators to delete any user profile data. There is a pop up to make sure this action is desired by the administrator.
  • Admin Account Creation: Allows administrators to create and store admin accounts in a database, including all necessary personal information.
  • Admin Account Search: Allows administrators to view all admin account data, and search said data based on first name, last name, and email address.
  • Admin Account Update: Allows administrators to update any admin account with any validated information. Any field unchanged will stay the same in the database.
  • Admin Account Deletion: Allows administrators to delete any admin account data. There is a pop up to make sure this action is desired by the administrator.
  • Receive Images form the Mobile App: A built in API which will receive images uploaded by users on the mobile app, once the app is connected to the web application.
  • Approve or Reject User Uploaded Content: Allows administrators to view all images received by the API, and approve or reject said images based on if the administrator thinks of them as appropriate or not.