Team
- Waqarul Islam (
wislam@
) - Matthew Rosen (
mcr3@
) - Usama Bin Shafqat (
ushafqat@
) - Manisha Sivaiah (
mtumkur@
) - Kelly Zhou (
kellyz@
)
What is Charter?
We’ve all been in this scenario: It’s the Friday before spring break and we need a ride to the airport to go home. The cheapest uber to NYC is $90 and with 2 bags there’s no way you would want to take the train. Introducing Charter––a mobile app that will match you with up to three other Princeton students who need to go from campus to the aiport at similar times. You’ll no longer need to email every listserv, post in every group, and message all your friends to create a ride-sharing group. Simply enter your NetID and submit your destination, time of travel, and preferred pickup location and Charter will match you to your group and take care of functions like payment splitting, ride accountability if people bail, and hailing your ride automatically.
Product Guide
To learn more about Charter, please check out our product guide available here.
Design Document
Latest version will be available here.
Timeline
March 24
- [x] Set up development environments for React Native.
- [x] Set up Firebase backend.
- [x] Set up Github Repo.
March 31
- [x] Mockups, set up login and email verification
- [x] Database structure set up
April 7
- [x] Build results page
- [x] Build ride data page
April 14
- [x] Ability to join rides
- [x] Ability to create rides
- [x] Complete ride data page to account for other riders
April 21
- [x] Set up search for ride criterion
- [x] Stripe/Apple Pay (for deposit)
April 28 (Alpha Test)
- [x] Complete deposit system and test with multiple users
May 5 (Beta Test)
- [x] Build a one page web promo site
- [x] Test app before classes end
May 8 - 10 (Demo Week)
- [x] Work out last minute bugs and polish output for students traveling home