Welcome to PanAm Express! Due to recent budget cuts, the previous development team has been let go and PanAm has hired your inexpensive help to pick up where they left off. They really enjoyed what they got from the last team, and are relying on you to finally bring everything together so that PanAm can finally take off. (pun very intended) Now that the other team has created a way to keep track of each component of PanAm's business, they want to be able to bring all the collections together to start creating flights. They have requested a tool to schedule flights by assigning crew members to airplanes, assigning destinations to flights, and plan the meals that are offered during flights.
Project Manager
Your Project Manager is ZOE
Due Date
The demo for this project will take place on Wednesday May 6th (this is not a typo - we will do demo on studygroup night)
Requirements
See Part 1 General Requirements Ticket - all those general requirements still apply.
High Level MVP
Flight Scheduling Dashboard
Business Requirements
Flights need two destinations, origin and destination
Flights cannot take off with less than 2 pilots, and 4 crew members
If a flight is less than 6 hours, only provide snacks as menu options
If a flight is more than 6 hours, meals and snacks should be provided as menu options
User Stories
Authentication
As a user, when I am logged in I should have access to a flights dashboard.
As a user, when I am logged out I should NOT have access to a flights dashboard.
Flights
As a user, I should be able to view all planned flights.
As a user, I should be able to create a new flight.
As a user, I should be able to view a single flight.
I should be able to see all crew members.
I should be able to see the airport origin and destination.
I should be able to see the menu options on the flight.
I should be able to see the plane information for the flight.
As a user, I should be able to add crew members to a flight.
As a user, I should be able to remove crew members from a flight.
As a user, I should be able to add an airport as a destination or origin.
As a user, I should be able to add a plane to a flight.
As a user, I should be able to food items to a flight.
NOTE - If your group finishes everything please ask your Project Owner for stretch goals - DO NOT MAKE UP YOUR OWN
PanAm Part 2
Welcome to PanAm Express! Due to recent budget cuts, the previous development team has been let go and PanAm has hired your inexpensive help to pick up where they left off. They really enjoyed what they got from the last team, and are relying on you to finally bring everything together so that PanAm can finally take off. (pun very intended) Now that the other team has created a way to keep track of each component of PanAm's business, they want to be able to bring all the collections together to start creating flights. They have requested a tool to schedule flights by assigning crew members to airplanes, assigning destinations to flights, and plan the meals that are offered during flights.
Project Manager
Your Project Manager is ZOE
Due Date
The demo for this project will take place on Wednesday May 6th (this is not a typo - we will do demo on studygroup night)
Requirements
See Part 1 General Requirements Ticket - all those general requirements still apply.
High Level MVP
User Stories
Authentication
Flights
NOTE - If your group finishes everything please ask your Project Owner for stretch goals - DO NOT MAKE UP YOUR OWN