The captain was very impressed with the first team, but they have reached their destination and will be disembarking. Now that Nautilus operators able to perform full CRUD on Crew Members, Destinations, Environmental Data, Log entries, and Species they would like to be able to bring all these modules together and create Excursions that include Crew Members, Destinations, Environmental Data, Log Entries, and Species associated with them. Captain Nemo would also like the be able do some reporting and graphing to easily visualize locations and their corresponding data sets as well as restrict some data from being accessed. Good luck! Mobilis in mobili.
Due Date
The demo for this project will take place on Wednesday December 4th
Requirements
See Part 1 General Requirements Ticket
High Level MVP
Species
Excursions
Connect captains log to destination points, species, and readings
Graphing (am charts)
User Stories
Excursions
As a user, I should be able to add Excursions.
As a user, I should be able to see all my Excursions.
As a user, I should be able to edit my Excursions.
As a user, I should be able to delete my Excursions.
As a user, I should be able to add Crew Members to an Excursion I have created.
As a user, I should be able to add a Destination to an Excursion I have created.
As a user, I should be able to add Environmental Data to an Excursion I have created.
As a user, I should be able to add Species to an Excursion I have created.
As a user, I should be able to add Log Entries to an Excursion I have created.
As a user, I should be able to delete Crew Members from an Excursion I have created.
As a user, I should be able to delete a Destination from an Excursion I have created.
As a user, I should be able to delete Environmental Data from an Excursion I have created.
As a user, I should be able to delete Species from an Excursion I have created.
As a user, I should be able to delete Log Entries from an Excursion I have created.
As a user, from an Excursion dashboard I should be able to read an entire Excursion with all the Crew Members, the Destination, Environmental Data, Species and Log Entries. (There should be no duplicated data in an excursion, but the data should be aggregated from multiple personal excursions for a destination)
Authentication
As a user, when I am logged in I should have access to an excursions dashboard.
As a user, when I am logged out I should NOT have access to an excursions dashboard.
As a user, when I am on the Excursions page I should only be able to modify or delete excursions I have created.
Graphing
As a developer, I would like to use AmCharts to make all charts - use the free version.
As a user, I should be able to view a graph that examines the relationship between depth and pressure.
As a user, I should be able to view a chart that examines the relationship between depth and temperature.
As a user, I should be able to view a graph that examines the relationship between temperature and pressure.
As a user, I should be able to view a chart that examines the relationship between depth, temperature and current.
Nautilus Explorer Dashboard
The captain was very impressed with the first team, but they have reached their destination and will be disembarking. Now that Nautilus operators able to perform full CRUD on Crew Members, Destinations, Environmental Data, Log entries, and Species they would like to be able to bring all these modules together and create Excursions that include Crew Members, Destinations, Environmental Data, Log Entries, and Species associated with them. Captain Nemo would also like the be able do some reporting and graphing to easily visualize locations and their corresponding data sets as well as restrict some data from being accessed. Good luck! Mobilis in mobili.
Due Date
The demo for this project will take place on Wednesday December 4th
Requirements
See Part 1 General Requirements Ticket
High Level MVP
User Stories
Excursions
Authentication
Graphing