Skip to content

Spend Analyzer Ionic App is for keep track on daily expenses and know about your spend flow. Application is build with ionic angular, create android project with help of capacitor plugin, build android APK with help of Android Studio and used google firestore database API to perform Database transactions.

Notifications You must be signed in to change notification settings

mukundasaini/Spend-Analyzer

Repository files navigation

Spend-Analyzer

Spend Analyzer Ionic App is for keep track on dialy expenses and know about your spend flow. Application is build with ionic angular, create android project with help of capcitor plugin ,build android apk with help of Andoird Studio and used google firestore database api to perform Database transactions.

  • No need to worry about hosting your application and data will store in your own google manageble account

** Note: Not used any login machanism to access the data from your own google firebase. ** You can implement any login method provided by google firebase.

  • Features
  • Home (Expense) Tab
  • Settings Tab
  • Analytics Tab

** Settings Tab -- Add or Update card -- Add or Update category -*- Filter card or category

** Home Tab -- Displasys current month transactions -- Add Or Update transaction -- Filter transactions -- Filters has include or exclude, year, month, cards and categories selection options -*- Transaction has EMI, note and include or exclude options

** Analytics Tab -- Card wise pie chart with percentage and amount -- category wise bar chart -*- Show tansactions card wise and category wise

  • Update Fire Store Credentials Open src\environments\environment.ts

export const environment = { production: false, firebase: { apiKey: "YOUR_API_KEY", authDomain: "YOUR_AUTH_DOMAIN", databaseURL: "YOUR_DATABASE_URL", projectId: "YOUR_PROJECT_ID", storageBucket: "YOUR_STORAGE_BUCKET", messagingSenderId: "YOUR_SENDER_ID" } };

https://support.google.com/appsheet/answer/10104995?hl=en follow this link for create project in firebase with your google crendentials

  • Run follwing commond for project running in local
  1. npm install

  2. ionic build

  3. ionic serve

** Android

  1. npx cap add android (skip this step if capacitor is already installed)

  2. npx cap sync android (this step needs to use run for updated apk)

Note: Andoird folder will create in roo folder

  1. Open Android studio and open Android project in root folder

  2. Go to Build Menu in Andoird studio > Select build APK

  3. Copy .apk file in phone and install it

For android icon generation follow this link https://www.appicon.co/

About

Spend Analyzer Ionic App is for keep track on daily expenses and know about your spend flow. Application is build with ionic angular, create android project with help of capacitor plugin, build android APK with help of Android Studio and used google firestore database API to perform Database transactions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published