Skip to content

Android app that assists the user while ordering at an All-you-can-eat restaurant. Kotlin revamp

License

Notifications You must be signed in to change notification settings

owsky/SushiHub_Redone

Repository files navigation

SushiHub_Redone

This is a Kotlin version of my Software Engineering project SushiHub The affiliated feature is not going to be included in this project for simplicity's sake.

The purpose of this app is to facilitate the ordering process at a 'All-you-can-eat' restaurant by enabling P2P communication between the user's devices. This lets the users sync all their orders to one device, which will be shown to the waiter for the actual ordering. Communication is handled by the Nearby API, thus it requires WiFi and Bluetooth to exchange data.

To develop this app I applied the single activity architecture and MVVM + Repository pattern. I also implemented dependency injection through Hilt.

About

Android app that assists the user while ordering at an All-you-can-eat restaurant. Kotlin revamp

Resources

License

Stars

Watchers

Forks

Languages