A Platform for Avian Conservation Monitoring

Beta 1 User Stories

The first beta release of FlightNode is now alive and in the hands of testers. So what’s been delivered?

Context-Aware Navigation

Although eventually there will be more roles, for now there are effectively just two: Reporter and Administrator. Each user naturally should see only navigation links relevant to their role.

User List

  • As an Administrator, I want to view a list of existing users, so that I can find a user to edit.

List Filtering

  • As an Administrator, I want to filter the user list so that, so that I can more quickly find a particular user.

User Create and Edit

  • As an Administrator, I want to create / edit a user, so that I can maintain the person’s contact information.

Log a Workday

  • As an Administrator, I want to log a volunteer workday on behalf of a Reporter, so that I can track volunteer hours.
  • As a Reporter, I want to log my own workday, so that the project can track my volunteer hours. (Not shown).

List Workdays

  • As an Administrator, I want to list all workday logs, so that I can make corrections as needed.
  • As a Reporter, I want to list all of my workday logs, so that I can make corrections as needed. (Not shown).
  • As an Administrator, I want export all workday logs, so that I can analyze the data outside of the website. (Only the button shown).
  • As a Reporter, I want to export all of my workday logs, so that I can tally my volunteer hours. (Not shown).

Supporting Stories

  • As an Adminstrator, I want to list / create / edit geographic locations, so that Reporters can log time at specific locations.
  • As an Administrator, I want to list / create / edit work types, so that Reporters can log time for a specific type of work.
  • As an Administrator, I want to list / create / edit bird species, so that Reporters can log bird survey data. (Referring to future functionality).

Posted with : Features