a smart way to track your expenses
- This mobile application allows customers to add their expenses and keep track of them.
- Takes required minimal amount of data like date of transaction, product name and value
- Each user needs to create/sign up to access the application, Firebase is used to achieve authorization, authentication and accounting
- The application keeps track of user data and stores it in the Firebase realtime database
- The app supports multiple interesting features like Rating, Customer Service Feedback, Contact Us
- The Mailing and SMS services have been configured for the app for ease of sending customer updates, password reset requests and reading personal expenses
- Profile set up module is where user can update their details
- Account Settings are available to change password, send password reset email
XpensAuditor_Demo.mp4
-
Issues encountered and solved so far - ISSUES
-
Scope of Improvement :
- Analysis on detected expenses - Category wise expenses and expenditure graphs
- Detect transaction alerts from notifications and emails as well
- Add custom categories & Auto detect category by vendor
- Change password feature is implemented. Likewise, change email also needs to be implemented
This project is licensed under the MIT License. See the LICENSE file for details
- Android Studio
- Embedded Emulator/ USB debugging on android device
- Download the apk from the latest release
- Must have android studio installed
- Clone the github repo git clone https://github.com/SaiPavanYalla/XpensAuditor.git
- Open the cloned repo using android studio
- Build the application for any dependency inconsistencies and proper functioning of app
- Expand the file structure and run the app using "Run" option
- Application has an existing test suite
- Navigate to the folder of Android Test and right click and select "Run tests in ...."
- It runs all the test cases in the package and provides the result and code coverage
This repository is made for CSC 510 Software Engineering Course:
Members
- Sahithi Ammana
- Mithila Reddy Tatigotla
- Sunandini Medisetti
- Sai Pavan Yalla
- Vineeth Dasi