Welcome to EconoMe, your personal expense tracker app on the Android platform. EconoMe helps you manage your finances effortlessly, giving you insights and control over your spending habits.
- Register: New users can create an account by entering a username, password, and other required details.
- Login: Returning users can access their accounts by entering their credentials.
- Time Filters: View your financial data for different periods (All Time, Last 7 Days, Last 30 Days).
- Balance Card: Get a clear overview of your current balance, total expenses, and total income.
- Expense Prediction: Based on your spending patterns, predict expenses for the next month.
- Line Charts: Track income and expense trends over time.
- Transaction Management:
- Filter: Filter transactions by categories and time.
- Add Transaction: Add expenses or income by clicking the plus button and filling out the form.
- Delete Transaction: Swipe a transaction to the right to delete it, with an option to undo.
- Time Filters: Analyze your spending over different periods (All Time, Last 7 Days, Last 30 Days).
- Pie Chart: Visual representation of spending categories.
- Top Spending Summary: Detailed summary of top spending items and amounts.
- Time Filters: Filter top spending details by All Time, Last 7 Days, and Last 30 Days.
- Category Details: View highest expenses within each category.
- View and Edit Profile: Update your personal information including username, name, gender, major, and age.
- Download the App: Install EconoMe from the repository using Android Studio.
- Create an Account: Register as a new user or login if you already have an account.
- Track Your Finances: Start adding your income and expenses, view your financial overview, and manage your budget effectively.
- REST API: Implemented a REST API for backend and mobile app integration.
- Monitoring Dashboard: Created a monitoring dashboard.
- Hosting: Utilized Google Cloud Run for hosting.
- Database Management: Managed using PostgreSQL.
- Machine Learning Models: Deployed machine learning models to enhance the application's predictive capabilities.
We welcome contributions from the community to improve Econo Me. If you would like to contribute, please follow these steps:
- Fork the Repository: Create a fork of the EconoMe repository on GitHub.
- Create a Branch: Create a new branch for your feature or bug fix.
- Make Your Changes: Implement your changes and commit them with clear and concise messages.
- Create a Pull Request: Submit a pull request to merge your changes into the main repository.
If you encounter any issues or have suggestions for improvement, please open an issue on our GitHub repository. We value your feedback and aim to improve EconoMe based on user experiences.
Nurwan - [[email protected]] (https://www.linkedin.com/in/nurwandhika)
Thank you for choosing EconoMe to manage your finances. We hope EconoMe helps you take control of your expenses and make informed decisions about your spending. Download EconoMe today and start tracking your finances with ease!