The intention of this application if for users to coordinate what trails they will be using for a day hike. Assume that a user might go on more than one trail for a trip and that they might make multiple trips. You'll want to make sure that users can go on the same trail on multiple day hikes. You will not need to implement authentication/authorization functionality. You will be expected to present full test coverage for anything you build.
As a visitor,
when I visit the trips index,
and I click a link to a trip show,
I see a list of trails included in the trip,
I see the name, address, and length for each trail.
As a visitor,
when I visit a trip show,
I see the planned total hiking distance
As a visitor,
when I visit a trip show,
I see the average hiking distance
As a visitor,
when I visit a trip show,
I see the longest hiking distance
As a visitor,
when I visit a trip show,
I see the shortest hiking distance
As a visitor,
when I visit a trip show,
I a list of names for each hike
As a visitor,
when I visit the trail show,
I see the name, address, and length of hike
As a visitor,
when I visit the trail show,
I see the total number of trips this hike has been included in