Main app features:
===============
1) Save and manage personal expense information.
2) Sharing shopping list with connected users.
3) Export expense summary/data on phone for offline use.
4) Notepad.
5) Basic Calculator.
6) Cloud back-up of all data.
Usage modes:
============
1) Logged in mode: In this mode all app features are enabled and all user data will be backed up in cloud.
2) Guest/Anonymous mode: User can use the app in this mode without any login. Only offline expense logging/browsing is enabled for this mode. After login guest user expense data can be imported into logged in user’s account.
Login/Sign-up method:
==================
User can login/sign-up into the app using his/her Mobile number/Email address. Simultaneous multiple device login is supported.
For mobile number login, user has to verify his/her mobile number by verification code sent via SMS. On first verification user account will be created with verified phone number.
For email sign up user has to activate the account by verifying his/her email address by clicking verification link sent on given email address.
Expense entry logging/mange:
=========================
User can launch the “Add expense entry” page anytime clicking the add expense floating button on home page and thereby add expense entry.
Summary of all expense data is shown on “Browse expense” page. Here the summary data can be filtered,sorted or searched using combination of the following methods:
a) Expense category/amount/date
b) different time duration
c) portion on expense entry details text.
Expense entry edit/delete can be launched from summary view/detail view menu.
Expense entry could also be added by marking shopping list item as “purchased”.
Expense data import on phone:
=========================
Using options menu of “Browse expense” page user can import expense data/summary on his/her phone in .csv (can be opened with Microsoft Excel or equivalent software) format for any specified duration. Imported file will be saved into device memory.
Connecting with other users:
=======================
User can search fellow app users via their phone number/email address on “Account > Connection” page and connect with them hence forth.
Create/View shopping list:
=====================
Shopping lists can be created from “Shopping list” tab of home page. On shopping list items for shopping can be added with price, image etc details.
Optionally user may set deadline and periodic reminder for shopping lists.
On “Shopping list” page user can browse summary of all shopping lists. Shopping list summaries can be filtered/sorted using combination of deadline status/ sharing mode/list title etc.
For display convenience shopping list summary view back-ground is color coded based on purchase status.
Sharing shopping lists:
==================
Shopping lists can be shared in two ways:
1) User can send shopping list directly to connected users.
2) Shopping lists can be shared with QR code also. In this method user has to present the QR code for respective shopping list to other user. The other user may scan this code and send list sharing request after that. The other user may use the shopping list once owner user approves his request.
All shared shopping lists are synced in real-time among the sharing users.
Notepad:
=======
It’s an standard notepad with cloud back up feature.
Additional notes:
=============
1) For phone number input user has to select his/her country code from given drop-down list and input only the remaining portion of the mobile number on associated text field.
2) User who creates shopping list is the owner of the list. Owner may edit/delete the list as he/she pleases. But list sharing partners only can add items on shopping list and edit/deleted only their added list items.