Skip to content
Snippets Groups Projects
Commit 911e629d authored by Grace Claudia's avatar Grace Claudia
Browse files

add readme

parent 1f380c60
Branches feat/title_bar
No related merge requests found
No preview for this file type
No preview for this file type
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="deploymentTargetDropDown">
<targetSelectedWithDropDown>
<Target>
<type value="QUICK_BOOT_TARGET" />
<deviceKey>
<Key>
<type value="VIRTUAL_DEVICE_PATH" />
<value value="$USER_HOME$/.android/avd/Majika.avd" />
</Key>
</deviceKey>
</Target>
</targetSelectedWithDropDown>
<timeTargetWasSelectedWithDropDown value="2023-02-24T02:04:00.306618Z" />
</component>
</project>
\ No newline at end of file
......@@ -3,12 +3,24 @@
## Description
Majika is an app to manage restaurant's orders! List of page that exists:
- Twibbon Page
- Location Page
Page for taking pics with available twibbon.
- Restaurant Page
Page showing available branch list and its location.
- Menu Page
- Checkout Page```
Page displaying foods and drinks with its information. User can add all available menu to cart by clicking on the + or - button.
- Cart Page
Page displaying order details and total price. The page allows user to review and modify their order before proceeding to payment page.
- Payment Page
Page for paying items in cart using barcode.
- And many more to go!
## Requirement & Installation
## Library Used
- **Coroutines**: performing asynchronous tasks such as network calls and database operations.
- **AndroidX (Android Extensions)**: used in components such as recycler view, fragment, etc.
- **Room**: abstraction layer of sqlite, DAO, simplifies connection to database
- **Retrofit**: simplifies network request and RESTful API by automating JSON response
## Application Interface
## How to run server
1. Copy current repository
......@@ -18,7 +30,16 @@ Majika is an app to manage restaurant's orders! List of page that exists:
## Author
```
13520045 - Addin Nabilal Huda
13520075 - Samuel Christopher Swandi
13520078 - Grace Claudia
```
\ No newline at end of file
13520045 - Addin Nabilal Huda
feature : twibbon, payment
preparation : approx 4.5 hours
work : approx 16 hours
13520075 - Samuel Christopher Swandi
features : restaurant, cart, connect menu with cart
preparation : approx 3.5 hours
work : approx 18 hours
13520078 - Grace Claudia
features : splash screen, menu, connect menu with cart
preparation : approx 5 hours
work : approx 17 hours
```
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment