Skip to content

Tokarev-IP/MobDevProject

Repository files navigation

Ilia Tokarev's project "Menu".
Video: https://youtu.be/oT0z_EOd59E
I use kotlin, compose, MVI, firebase, hilt, navigation compose, coroutines, firebase auth, firestore, firebase storage, view model.

There are two branches: master branch and developer (where I did all work).

This app about restaurant menu.

The first activity is registration/login Activity. Log In using firebase auth using mobile number.

After successful login step, it will be Content Activity with bottom navigation menu. There are 3 nav menu items: List of menu, Create your own menu and Settings.

List of menu: user can see existing menu in firestore db. Click on menu item and this menu will be opened in view mode. Also, it is possible to open a menu using QR code scanner (icon on the top right).

Create menu: user can create a menu - menu name and main picture and dishes data (name, price and picture). On the top right there is a icon button to create and save your menu's QR code. Using this QR it is possible to open the menu fast.

Settings menu - there is sign out button.

There is an opportunity to edit menu items and menu data - change photo or name and price.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages