Android application or hybrid application -- 4

Job ID: 30756820

Budget: $750 – $1,500 USD

Software Development Plan

Abbreviation
GO: Gym Owner
SO: Showcase fridge Owner
GM: Gym Member
Purpose: Main purpose of application is to sell the drink and advertise the store that contract with Fridge company. Member can purchase the drink from the application.
Background story
SO (Showcase fridge Owner) running own their business and there is a contract between SO and GO. Once contract signed SO allocated their showcase fridge in GO’s store to sell drinks through application for GM. GM must register account to purchase the drink through the application and show purchased screen to the staff (who work at the gym reception) and once staff confirmed the screen GM can take drink from the showcase fridge. Once GM registered account GM also get a voucher to purchase the drink $1 dollar as a welcome voucher. When GM register their account, they can sign in through their SNS account (facebook, google, naver, etc), main gym information, etc.
When GM purchase the drink(item) GO will receive application point (20% of item price) as a commission, and SO will receive 80% of item price.
GO also need to register their account as a brunch admin account to manage their GM and request order showcase fridge items to SO. SO manage each showcase fridge stock and manage request order to stocking items.
Also, GM can find or see nearest showcase fridge location on the map from my current location from the application.

Showcase owner
- SO able to see each brunch or store stock status
- SO able to manage order request from GO, and choose to accept or decline
- SO able to manage all account and assign the permission
- SO able to manage GO point withdrawal request, and choose to accept or decline
- SO able to see list of the point withdrawal request from brunch GO and once they click the accept then point will be deducted and SO will transfer fund manually to GO’s bank account.
- SO able to add, delete and update the item information (item name, price, detail, etc)

Gym Ower
- GO able to request order for showcase fridge item
- Go able to request point withdrawal from the application
- GO able to add and delete showcase fridge item from the item list provided by SO
- GO able to manage their GM account
- GO able to manage their showcase fridge stock
Gym Member
- GM able to see item list from the application
- GM able to register their credit card or payment method
- GM able to edit their personal information (nickname, age, gender, contact, email, main brunch).
- GM able to see nearest store or showcase fridge on the map from current location.
- GM able to write a review for each brunch, upload the picture, etc.
-

Application requirement & function
Page
- Log in page
 Register / Log in / Log in via facebook, kakao talk, google etc


- Main page
 Display the nearest store location on the map and display the list of the store with review (like uber eat main page or list of store where user can see store and review and menu)
 Search bar to search the store

- Store Page
 Store picture, business information (business hours, contact number, location, etc)
 User can write a review or upload the picture for the brunch, brunch owner(GO) can add, delete and edit business information

Function
- Camera or album function (user can upload the picture from device’s gallery or take a picture)
- Add credit card function for payment
- Payment system
- Point system
- Map and GPS