Back to project list

Flag Subscription

Description

This application provides a way to manage users for a holiday flag service. Subscribers pay an annual fee to have a United States flag placed on their lawn during daylight hours on five major holidays (Labor Day, Memorial Day, July 4th, Flag Day, and Veterans Day)

Approved Potential Capstones

Target users

As a User, I need to be able to create other users.

Tags

Notes

User Stories

Login

As a User, I need to be able to log in.

Change Password

As a User, I need to be able to change my password with email confirmation.

Subscriptions

As a User, I need to be able to create, update, and delete a subscription. Subscriptions include Subscriber name, address, subscription start date, subscription end date, responsible organization (usually a Boy Scout or Girl Scout troop), and a route.

Organizations

As a User, I need to be able to create an Organization to assign subscriptions to.

List

As a User, I need to be able to list all service subscriptions.

List by Organization

As a User, I need to be able to see a list of subscriptions by Organization.

History

As a User, I need to be able to see a subscription history.

Routes

As a User, I need to be able to create, update, and delete routes.

Subscribers by Route

As a User, I need to be able to see all subscribers on a route.

Map

As a User, I need to be able to see the subscribers on a route on a map.

Suggest a related idea Download PDF Download Markdown

Back to project list