- Register for the system. 📝
- Login to the system.
- User logout.
- Password recovery.
- Creating a home for management. 🏠
- View a list of managed homes. 🏘️
- Main menu for performing actions (drawer navigator - side bar).
- Personal profile and viewing details. 👤
- Change personal profile information.
- View personal income.
- Management (Addition / Removal) Personal Income.
- Adding pay slips to personal income. 📄
- View income for homes I own.
- Managing the distribution of income for the homes I own.
- Currency conversion calculator (using an currency API).
- Explanation page that includes an E2E video to show the functionality.
- Option to choose - Receiving optimization proposals for the management of the houses.
- Adding / removing house partners from a managed home.
- Management of the permissions of the managed house partners.
- Changing the details of the house.
- Deleting a house.
- Removal of expenses/ incomes of the house. (No matter who creates the expense)
- Home profile page to view the latest updates.
- Chat with family partners.
- Send a WhatsApp message to one of the partners of the house.
- View a synchronized shopping list.
- Managing a synchronized shopping list (adding / removing / marking products, quantity management). 🛒 Adding products to a shopping list using a barcode. (Including quantity increase) 📷 barcodes added from a data file of barcodes to a new firestore collection + menual uploads while using the upp + scraping with react-native-cheerio.
- View the to-do list.
- Managing a synchronized list of house chores (adding / removing / marking chores). ✅
- Photo gallery for home.
- Photo sharing from a photo gallery - (using an API to shorten link to send).
- Adding / Removing Expenses (Created by the same user only)
- Adding the shopping list as an expense to the home after purchase.
- View the latest house expenses and their main details.
- Expanding the amount of expenses that shown at the house profile.
- Extended viewing of expense information.
- Filter expenses by user / type / schedule type / name / description.
- Sort expenses by date / price.
- Expenditure classification automatically (online / clothing and more).
- Adding a fixed expense according to the timing of the payment. 🗓️
- Update expenses.
- Event reminder / scheduled expenditure. ⏰
- Add an images of an invoice for an expense. 🧾
- Adding a Warranty / Contract Photo for Expense. 📜 ✒️
- Reminder for Expired Warranty / Contract of Expenditure
- Display of the total expenses, income, the remainder and the future remainder of the house.
- Viewing the rest which is painted in a matching color: red - negative, green - positive.
- Automatic update of home budget for each new month.
- View graphs that show data on how the home economy is doing. 📈 📊
- Viewing House Income.
- Expanding the amount of incomes presented.
- Extended view of house income information.
- Filtering income by user / type of income (fixed / one-time).
- Sort income by date / amount.
- Adding / Removing Income to a Home.
- Editing house income.
- Get a reminder of house income. ⏰