Created
December 20, 2018 00:10
-
-
Save seintun/bd7e61e0c8323ce24f0973e732fb65b6 to your computer and use it in GitHub Desktop.
Sein Capstone Proposal
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### Mobile fine dining Reservation with options to pre-order menu items | |
This mobile app aims to remove the painpoints of diners & restaurants on their next dining experience: | |
For example, John, a eater wants to try out a trendy yet busy restaurant. He cannot afford to wait 1+ hour for meal during his business trip. | |
1) John opens up "Eaters" app and search for the resturant, | |
2) John selects the restaurant and picks the avaliabvle date, time and numbers of guests along with his name | |
3) The booking information is sent to the restaturant's database, | |
4) John receives a confirmation for his reservation, | |
5) John can pre-select the menu items before he arrives, or select in traditional way at the restaurant with a waiter, | |
6) John arrives nearby restaurant and geo-fence sent alerts to reception/physically check-in with his confirmation, | |
7) Reception greets John with his name since they already received the alert that includes his name (optional profile photo), | |
8) Reception validates and sends digital order to the kitchen based on what John pre-selected | |
9) Waiter gets John and his guests seated | |
10) Any point of the dining experience, John can request refills, waiter, add more menu items with real-time status update to the admin | |
11) John checkouts via app or walk-out of geofence for automatic payment from registered credit card | |
12) Upon checkout, John receives receipt with options to rate his experience | |
Solve: | |
* (diners) reduce time spent waiting to be seated | |
* (diners) reduce awkwardness calling for busy waiter for water refills, food order, | |
* (diners) reduce time waiting for waiter and processing bill | |
* (restaurants) reduce food waste since pre-order menu items can help forecasting ingredients while speeding up the kitchen | |
* (restaurants) reduce overhead for hiring more staffs to facilitate seating and ordering | |
* (restaurants) reduce financial expenses for reaching out diners with integrated reviews, menu items, payment system | |
Who would be a user of your website? | |
Eaters to | |
- [ ] Secure booking | |
- [ ] Place digital order ahead | |
- [ ] Checkout using cashless payment | |
- [ ] Provide tips / review | |
- [ ] Save Favorite Menu items | |
Restaurants to | |
- [ ] Reserve booking | |
- [ ] Valdiate guests | |
- [ ] Sent kitchen order | |
- [ ] Reduce food waste and overhead | |
- [ ] Process credit cards | |
- [ ] Assign waiters with guests | |
- [ ] Response to reviews | |
What technologies will you be using? | |
* Languages: HTML, CSS, JavaScript, Golang | |
* Frameworks: React Native | |
* Databases: Firebase's FireStore, MongoDB (TBD) | |
* Authentication: Firebase's Auth | |
* Payment system: Stripe | |
* SMS Messaging system: Twilio | |
* Platform: iOS, Android (TBD) | |
* Hosting: Heroku, Firebase's Hosting / Amazon's EC2 (TBD) | |
* Project Planning: Trello Board |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment