Skip to content

Guyco070/HomEco-Final-project--React-Native-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HomEco 💰 🏘️ 💰

2021 - Final project – HomEco – Home budget management IOS/ Android smartphone aplication.

Watch the video

Technologies:

React Native Expo

Databases:

Firebase

Programming Languages:

Java Script

In the app you will find:

General user:

  1. Register for the system. 📝
  2. Login to the system.
  3. User logout.
  4. Password recovery.
  5. Creating a home for management. 🏠
  6. View a list of managed homes. 🏘️
  7. Main menu for performing actions (drawer navigator - side bar).
  8. Personal profile and viewing details. 👤
  9. Change personal profile information.
  10. View personal income.
  11. Management (Addition / Removal) Personal Income.
  12. Adding pay slips to personal income. 📄
  13. View income for homes I own.
  14. Managing the distribution of income for the homes I own.
  15. Currency conversion calculator (using an currency API).
  16. Explanation page that includes an E2E video to show the functionality.
  17. Option to choose - Receiving optimization proposals for the management of the houses.

House manager user (including general user + member with all permissions):

  1. Adding / removing house partners from a managed home.
  2. Management of the permissions of the managed house partners.
  3. Changing the details of the house.
  4. Deleting a house.
  5. Removal of expenses/ incomes of the house. (No matter who creates the expense)

Home partner user (including general user):

  1. Home profile page to view the latest updates.
  2. Chat with family partners.
  3. Send a WhatsApp message to one of the partners of the house.
  4. View a synchronized shopping list.
  5. 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.
  6. View the to-do list.
  7. Managing a synchronized list of house chores (adding / removing / marking chores). ✅

• Permission to access the photo gallery:

  1. Photo gallery for home.
  2. Photo sharing from a photo gallery - (using an API to shorten link to send).

• Permission to add / remove expenses:

  1. Adding / Removing Expenses (Created by the same user only)
  2. Adding the shopping list as an expense to the home after purchase.
  3. View the latest house expenses and their main details.
  4. Expanding the amount of expenses that shown at the house profile.
  5. Extended viewing of expense information.
  6. Filter expenses by user / type / schedule type / name / description.
  7. Sort expenses by date / price.
  8. Expenditure classification automatically (online / clothing and more).
  9. Adding a fixed expense according to the timing of the payment. 🗓️
  10. Update expenses.
  11. Event reminder / scheduled expenditure. ⏰
  12. Add an images of an invoice for an expense. 🧾
  13. Adding a Warranty / Contract Photo for Expense. 📜 ✒️
  14. Reminder for Expired Warranty / Contract of Expenditure
  15. Display of the total expenses, income, the remainder and the future remainder of the house.
  16. Viewing the rest which is painted in a matching color: red - negative, green - positive.
  17. Automatic update of home budget for each new month.
  18. View graphs that show data on how the home economy is doing. 📈 📊

• Permission to update the house income:

  1. Viewing House Income.
  2. Expanding the amount of incomes presented.
  3. Extended view of house income information.
  4. Filtering income by user / type of income (fixed / one-time).
  5. Sort income by date / amount.
  6. Adding / Removing Income to a Home.
  7. Editing house income.
  8. Get a reminder of house income. ⏰

About

HomEco – Home budget management app (React Native, firebase)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published