Open craigmcg opened 4 years ago
Some initial specifications for this:
Here's another way to think of the scenarios when a user logs in. In the table below, the left describes the scenario. At right are the various steps in a visit registration and how to handle them. "Show" means show information that should already be provided with an option to jump back and modify that information. "Choose" means prompt for the information because it should not already be known. "Prefill" means prompt for the information, but pre-fill automatically. For prefill, "now" means current time, "GPS" means nearest to current location. "Omit" means do not collect the information.
Scenario | Departure | Origin | Destinations | Return | Party | Check-In | Check-Out |
---|---|---|---|---|---|---|---|
A: Planning, not at trailhead | Choose | Choose | Choose | Choose | Choose | Omit | Omit |
B: At trailhead, let's go | Prefill(now)/Show | Prefill(GPS)/Show | Choose | Choose | Choose | Prefill(now) | Omit |
C: Planned, at trailhead, ready to go | Show | Show | Show | Show | Show | Prefill(now) | Omit |
D: Checked in, ready to check out | Show | Show | Show | Show | Show | Show | Prefill(now) |
E: Reporting past visit | Choose | Choose | Choose | Choose | Choose | Choose | Choose |
Scenario | Initiation |
---|---|
A | Plan for Later |
B | Check In and Go |
C | Check In and Go (on your planned trip) |
D | Check Out |
E | Report a Past Visit |
work with graphic artist to make the app look really cool and "Adirondacky"