BWPT-KidsFly / IOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

KidsFly

Any parent who has ever traveled solo with multiple children in tow know the struggle all too well - 
balancing a squirming baby in one arm a while also juggling your own luggage, the diaper bag, the toddler's luggage, 
the carseat, the stroller, your boarding passes, everyone's passports in the other, all while trying to keep tabs on multiple 
children's orbits in a sea of unfamiliar people. It can be physically and mentally exhausting and turn the most exciting vacation 
plans into a living nightmare. The good news is that with KidsFly, you'll never dread another trip to the airport. 
KidsFly is an app that alerts one our fully-vetted "KidsFlyConnect" staff of your estimated arrival so that someone will be 
waiting for you curbside when you arrive - flight details, luggage type and quantity, number of passengers and any special needs are 
just a few examples of information you can provide pre-arrival to your KidsFlyConnection using our simple, 
intuitive mobile app, so that we can curate the most pleasant check-in and boarding experience possible.


Proposal



- What problem does your app solve? 


	Simplifies airport onboarding process for parents who are traveling with young children.

- Be as specific as possible; how does your app solve the problem? 	
Provide an assistant to help manage their stuff, including kids.
Someone to greet you as you arrive at the airport and help you through the ticketing and security process.

- What is the mission statement? 
	-Safe, stress-free family travel...
	-stress free, convenient family travel
-We’ll carry your luggage, so you can carry your kids…


Features

- What features are required for your minimum viable product?

	1. User can signup/register as a "traveler". At a minimum, you must require an email address(username) and password at signup/registration, and a full name, address, home airport and phone number before using the service for the first time. (mobile, web)

2. An "Admin" account type that grants approved users full CRUD permissions. (web)

3. User can signup/apply as a "KidsFlyConnection". At a minimum, you must require an email address(username) and password at signup/application.(mobile, web) **This MVP requirement has an associated _Stretch Goal_.**

4. Authenticated "traveler" can create an "trip" by inputting an Airport Name, Airline, Flight Number, Departure Time, Number of carryon/checked items, number of children accompanying the parent, and optionally, any special needs or other requirements. (mobile) **This MVP requirement has an associated _Stretch Goal_.**

5. Authenticated "traveler" can view their created "trips", info about their "KidsFlyConnection" (think Uber and Lyft), update or cancel/delete a "trip", and a button to indicate when they are 5 minutes from arrival at the airport that alerts the assigned "KidsFlyConnection" when pressed. This button should then change state and allow for a second press upon arrival, which alerts the "KidsFlyConnection". (mobile) **This MVP requirement has an associated _Stretch Goal_.**

6. Authenticated "KidsFlyConnection" can view their active assigned trips, with the option to sort them by departure time, airline or both, as well as a list of complete/archived trips. (mobile)

About


Languages

Language:Swift 100.0%