Dine-N-Dash is an app designed to make splitting the bill at restaurants easy. One person can pay the bill for an entire party, then use the app to request payment from everyone else there.
Dine-N-Dash uses the Firebase Text Recongnition API to construct a list of items and prices from an image of a receipt.
Users can then assign those receipt items to people in their contacts and send them an SMS requesting payment via PayPal.me
In addition, Dine-N-Dash uses a Firebase Realtime Database to keep a history of past transactions
Dine-N-Dash was built on the Model View View-Model (MVVM) architecture.
It makes use of many of the new AndroidX libraries, and closesly follows Google's reccomended app architecture.
Ryan Filkins, Shelby Heffron, Brian Lasker, Jeff Rohlman, and Clayton Cornett