
Closed
Posted
Paid on delivery
I need a straightforward Android application that lets a user record daily expenses and keep an eye on their spending habits over time. Core workflow is simple: the user adds an expense, assigns one of five fixed categories (Food, Transport, Shopping, Bills, Other), and can later update or remove that record whenever needed. Every entry is stored locally with Room/SQLite so everything works offline. The interface can stick with the default Android UI components; polished visuals are welcome, but I do not require a full-blown Material makeover. What matters is a clean layout, dark-mode support, and snappy navigation between the main screens: • Dashboard – an overview that totals weekly and monthly spend, plus a running balance. • Detail list – searchable and filterable by category or date range. • Analysis – a line chart illustrating spending trends pulled directly from the stored data (MPAndroidChart or a similar lightweight library is fine). If possible, include a share / export action that writes the database contents to a CSV file; treat this as optional, not a blocker for delivery. Acceptance criteria • Add, edit, delete expense records without crashes or data loss. • Room/SQLite implementation persists data across sessions. • Responsive dark and light themes using standard Android UI elements. • Weekly/monthly summary calculations are correct to the cent. • Line chart accurately reflects filtered result sets. • Project builds in Android Studio Arctic Fox or newer. Deliverables 1. Full Android Studio project with commented Kotlin or Java source. 2. Signed release APK for quick install. 3. Brief README covering build steps, library versions, and the optional CSV export if implemented. With these pieces in place I can handle Play Store publishing and extended UI tweaks myself.
Project ID: 40576478
218 proposals
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
218 freelancers are bidding on average $464 USD for this job

Hi I have delivered expense tracker app before, i can do it effeciently. Do have a look at my profile to know more about my experience. Lets chat
$750 USD in 7 days
8.9
8.9

Hello, I hope you're having a great day. I have hands-on experience building Android apps that persist data locally, having delivered multiple projects using Room/SQLite and Kotlin for offline workflows. A recent delivery handled time-series financial data where I used Room for storage and MPAndroidChart to render a line chart fed by aggregated queries, and I solved a floating-point rounding issue by storing amounts as long cents rather than doubles. I'd usually start by defining the Room entities (amount in cents, category enum, timestamp), add DAO queries for weekly/monthly aggregates, scaffold the UI with RecyclerView and fragments, and wire MPAndroidChart for the Analysis screen. I'll target Kotlin, AndroidX components, and use ViewModel + LiveData (or Flow) for reactive updates. Could we hop on a short call to confirm the data shape and the exact CSV fields if you want export? I have some questions regarding the project: 1) Do you want amounts stored as integer cents or as decimal strings for locale formatting? 2) Which date range picker style do you prefer for filtering, a pair of date inputs or a sliding range? 3) Should the CSV include category IDs, or only human-readable category names? Thank you, Paramjot Singh
$675 USD in 29 days
8.8
8.8

I HAVE DEVELOPED SIMILAR ANDROID APPS BEFORE, AND I CAN SHOW EXAMPLES DURING OUR DISCUSSION.I can develop a lightweight, offline-first Android expense tracker with a clean UI, fast performance, and reliable local data storage using Kotlin and Room (SQLite). WORKFLOW: • Design a simple, responsive interface with dark/light mode support. • Develop expense management (Add, Edit, Delete) with five predefined categories. • Implement Room database for offline storage and data persistence. • Build Dashboard with weekly/monthly summaries and running balance. • Create searchable and filterable expense history with date and category filters. • Integrate spending trend charts using MPAndroidChart and optional CSV export. • Perform testing, generate a signed APK, and provide complete source code with documentation. USER NAVIGATION: • DASHBOARD: View total expenses, weekly/monthly summaries, and balance. • EXPENSES: Add, edit, delete, search, and filter records. • ANALYTICS: Visualize spending trends with interactive line charts. • SETTINGS (Optional): Export data to CSV and manage app preferences. I'll deliver a clean, well-commented Android Studio project, signed APK, and README, ensuring the app builds successfully on Android Studio Arctic Fox or newer. I look forward to discussing your project and sharing similar Android applications.
$250 USD in 11 days
8.4
8.4

Hello, Greetings Hope you are doing well. I am a Mobile Application developer with over 5 years of experience. I am confident in my ability and skills to develop high-quality Mobile apps and would like to work on your expenses tracker app project. I will complete the work as per your requirements. I want to discuss more this project to prepare the final concept. So let’s discuss this in detail over chat then will make plans to start work on it. Waiting for your earliest reply. Thanks. Shubham
$250 USD in 14 days
8.0
8.0

Hello, I understand the app needs a simple expense logger where users add, edit, or delete entries, each tagged with one of five fixed categories. Data lives locally via Room/SQLite, works offline, and feeds three main screens: Dashboard (weekly/monthly totals, balance), a searchable/filterable list, and a trend line chart. Dark‑mode support and CSV export are required. Technical approach: - Single‑activity architecture with Navigation Component for Dashboard, List, and Analysis fragments. - Room database with Expense entity, DAO, and Repository exposing LiveData/Flow. - UI built with Material components, using DayNight theme for automatic dark/light switching. - MPAndroidChart for the line chart, fed by filtered Flow results. - Optional CSV export via FileOutputStream sharing the queried rows. Core modules: - Expense entry flow: form validation, category picker, save/update/delete via ViewModel. - Dashboard aggregation: weekly/monthly sum queries and balance calculation. - List screen: SearchView, category chip filter, date range picker, RecyclerView with swipe‑to‑delete. - Analysis screen: chart that updates when filters change, showing trend over selected period. - Settings toggle for theme and export action. Relevant systems: No direct expense‑tracker in our public portfolio, but we have shipped multiple native Android apps (e.g., Digital Jaap, StepOut Live) using Room, Kotlin, MVVM, and MPAndroidChart, giving us proven persistence and charting expertise. Implementation strategy: Day 1‑2: set up Navigation, Room schema, basic DAO. Day 3‑4: implement entry form, validation, and repository. Day 5‑6: build Dashboard and List screens with search/filter. Day 7‑8: integrate MPAndroidChart, wire filter‑driven updates. Day 9: add dark‑mode theme, test persistence across rotations. Day 10: optional CSV export and share intent. Day 11‑12: polish UI, fix edge cases, produce release APK and README. Questions: 1. Should the expense amount support multiple currencies or just a single default? 2. Do you have a preferred date range preset for the Analysis chart (e.g., last 7 days, month‑to‑date)? 3. Is the CSV export expected to include all fields or only amount, category, date? Regards, Rohit
$250 USD in 12 days
8.1
8.1

Hello, I’m interested in developing your Android Expense Tracker application. I have strong experience in Java development, database design, and building reliable software with clean, maintainable code. The requirements you described are clear and align well with my technical background. I can deliver: * Android app developed in Java or Kotlin * Room/SQLite local database with full offline support * Add, edit, and delete expense records * Dashboard with weekly and monthly spending summaries * Search and filter by category and date * Spending trend chart using MPAndroidChart * Dark and light theme support * Well-commented source code * Signed release APK * README with setup and build instructions The optional CSV export can also be included if required. I will ensure the application is stable, easy to maintain, and compatible with Android Studio Arctic Fox or newer. I would be happy to discuss any additional requirements before getting started. Looking forward to working with you. Best regards, Rohit
$250 USD in 2 days
7.2
7.2

With over 6 years of hands-on experience in Android and iOS app development, I am confident in my abilities to deliver a top-tier Android Expense Tracker App as per your project requirements. I have a strong grasp of SQLite and Room, both of which are essential for storing and retrieving data accurately, even offline. My command over Kotlin/Java ensures a seamless, bug-free application that definitely won't let you down. Moreover, the visual aspect of the app is an important consideration for me. Although it's not necessary to give the app a full Material makeover, I believe in providing clean layouts with dark mode support to enhance user experience. In addition to implementing the core functionalities like dashboard, detail list and analysis using MPAndroidChart or equivalent library for line chart, I will make sure to integrate an optional feature - the share/export action for database contents into CSV files. This means that you don't need to worry about any part of this project as all your core requirements will be met. Above all, I am committed to client satisfaction and successful project deliveries. Hence, providing commented Kotlin/Java source code with a detailed README guide on how to build the project along with signed release APKs are part of my deliverables package. I'm excited about working on the Android Expense Tracker App for you and can assure you that it will be meticulously crafted and delivered on time.
$500 USD in 7 days
7.2
7.2

A clean offline expense tracker: the user adds an expense under one of your five fixed categories (Food, Transport, Shopping, Bills, Other), edits or deletes records freely, and everything persists locally with Room/SQLite. Three screens—a Dashboard totaling weekly/monthly spend plus running balance, a searchable Detail list filterable by category and date range, and an Analysis screen with a line chart of spending trends—with dark/light theme support and optional CSV export. I'd build native in Kotlin using clean MVVM architecture: a Room database as the single source of truth, a Repository layer, and ViewModels exposing LiveData/Flow so the UI updates reactively when records change—that's what guarantees add/edit/delete happen without data loss or crashes, and that the dashboard totals recalculate instantly. For money accuracy to the cent, I'll store amounts as integer minor units (cents), not floats, so weekly/monthly sums are always exact. The Detail list gets Room-backed queries for category and date-range filtering plus search. For Analysis I'll use MPAndroidChart, feeding it the same filtered result set so the line chart always matches what's on screen. Dark and light themes use standard Android theme attributes for automatic switching. I'll include the CSV export writing the database to a shareable file. Muhammad Saad
$250 USD in 9 days
7.0
7.0

Hello, I am very interested in developing the Android Expense Tracker App as described. I have a strong background in Mobile App Development, Android, Android App Development, iPhone, Java, Mobile Development, Software Development, Android Studio, Kotlin, and SQLite. I understand the project requirements and will create a user-friendly application with the specified features. I plan to implement the expense recording, category assignment, data storage with Room/SQLite, dashboard overview, detailed list, and spending analysis with a line chart. Additionally, I will ensure dark-mode support and a share/export feature for the database content. - MY WORK STATS: ✨ https://www.freelancer.com/u/XanvraTECH I look forward to discussing this project further and am available for a call at your convenience. Best regards, Warda Haider
$250 USD in 4 days
7.0
7.0

The weekly/monthly totals and the analysis chart both depend on the same stored data, so keeping those calculations consistent with filtered results is the part I'd pay the closest attention to from the start. I'd build the app around Room with a clean data layer so add, edit, and delete operations stay reliable, then use Room queries for date ranges and category filters instead of recalculating everything in the UI. That keeps the dashboard, searchable list, and line chart in sync while working completely offline. Dark and light themes can use the standard Android components, and if the CSV export is included, I'd generate it directly from the Room data without affecting the database itself. You'll receive the Android Studio project, signed APK, and a README covering the build and any optional export functionality.
$500 USD in 7 days
7.0
7.0

Hi, I can help you to develop expense tracker android app and comfortable with your requirements. Please initiate the check to discuss more. Thanks!
$500 USD in 10 days
6.6
6.6

I will build a lightweight Android expense tracker that records daily spending across five categories, supports add/edit/delete, and persists data locally so you can monitor habits over time. I'll use Room/SQLite for persistence, standard Android UI with dark mode, a Dashboard showing weekly and monthly totals and running balance, a searchable filterable list, and an Analysis screen using MPAndroidChart. CSV export is optional and I will target Android Studio Arctic Fox or newer. I deliver commented Kotlin source, a signed release APK, and a short README. we have 20+ 5-star reviews on similar projects! Regards, JP
$400 USD in 7 days
6.8
6.8

Hello, I will develop your EXPENSE TRACKER MOBILE APPLICATION for Android and IOS both platforms with Web admin panel. I am Tulsiram. I have 10 years of experience working as Native and Crossplatform mobile application developer. I am understood your requirements. I am glad if we are working together. If you interested then let's connect. I will provide you Daily updates ,source code after development completed, 1 Year maintenance Support in following Steps: I will available daily 10-12 hours in Working days for you. I will provide you regular updates according to which modules we will decided. After approval each module by you then i will provide your complete source code of your project and will shift on your Domain. Thanks
$250 USD in 20 days
6.6
6.6

I specialize in Mobile App Design and Development, particularly in Android applications. I have a strong track record of creating user-friendly interfaces and efficient data storage solutions. To proceed further, I need more details on the functionalities for the Dashboard, Detail list, and Analysis screens, as well as preferences for data visualization in the line chart. I estimate the project will take 4-6 weeks, with a fixed rate for compensation and milestone payments. I am committed to delivering a high-quality Android application. My focus is on creating a seamless user experience, responsive design, and accurate data management. With my expertise, I am confident in developing a robust expense tracking application that meets your needs. Let's collaborate closely to bring your vision to life. Looking forward to discussing the project details further.
$675 USD in 5 days
6.8
6.8

I'm Baber and across my decade-long career, I've garnered extensive expertise in building reliable, scalable platforms - a proficiency that is perfectly aligned with your need for an Android Expense Tracker App. My deep understanding of database management with software like Room and SQLite ensures that I can persist your data across sessions seamlessly while being able to retrieve, edit, and delete records without any crashes or data loss, precisely what your project requires. My technical range goes beyond just development; as a DevOps specialist, I understand the importance of robust architecture for real-world traffic and long-term growth. This means you won't "need quick fixes", but rather a solution that embodies clean architecture, strong security practices, and an intuitive user experience. As a result, your app will stay fast, stable, and scalable even as your venture evolves. On top of that, my skills also align with your desired aesthetics. While a Material makeover isn't required, my history of creating clean layouts with dark-mode support using standard UI components fits right into this project. I am here to build something great together that lasts for years to come - connect with me to discuss how we can bring your vision to life!
$500 USD in 7 days
6.8
6.8

Hi, It will be an honor for me to work with you. I have got 12 years of android application development experience (Kotlin, Java). Lets discuss this in detail and get this started. Looking forward to hear from you.
$625 USD in 7 days
6.9
6.9

Hello, I have thoroughly reviewed your requirements for an Android Expense Tracker App. I plan to develop a user-friendly application that allows for seamless expense tracking and analysis. With expertise in Mobile App Development, Android, Kotlin, and iPhone, I am confident in delivering a high-quality solution. I will implement Room/SQLite for offline functionality, create a clean interface with dark-mode support, and include features such as a Dashboard for spend overview, a Detail list with filters, and an Analysis section with a line chart for spending trends. Additionally, I will ensure effective communication throughout the project to meet your expectations. Please find my portfolio here: https://www.freelancer.com/u/Curveballsol Best regards, Curveball Solutions
$250 USD in 2 days
6.3
6.3

Hi I will be able to help you. Please message me so that we will have detail technical discussion. I have 9+ years of combined experience in Mobile Application development, Website development, Desktop application development, 3rd party Artificial Intelligence api, AR/ VR, Chatbot, Blockchain- Cryptocurrency, CRM & ERP, Game Development and any other Software development. I am having expertise in Native on Android Java, kotlin and IOS Swift, and For Hybrid Cross platform on Flutter Dart & React- Native, and for web and backend on react js and node js, Python Django and php CodeIgniter mvc and Laravel. Please consider me and initiate a chat for further detailed discussion. Regards, Anju
$500 USD in 13 days
6.6
6.6

As a veteran in the mobile app development field with a keen specialty in Android, I confidently submit my name for consideration. With years of experience tucked under my belt and an ample skillset that covers Android, Java, and iPhone app development, I am confident in my ability to deliver not only a functional but also a user-friendly and efficient Expense Tracker App for you. I understand the importance of your requested features such as local data storage, dark mode support, and accurate expense analysis. Rest assured that with my robust understanding of Room/SQLite and experience with MPAndroidChart or similar libraries, your project will be completed to the highest standard. Going further, I value clear communication, ensuring every requirement is met before delivering your iOS project in signed APK format along with its Android Studio source codes and comprehensive README. Choosing me for this opportunity means entrusting your project into capable hands, dedicated to bringing forth solutions that resonate with utmost-competence. Let us embark on this journey together, ensuring an esteemed finish within stipulated timeframes backed by exceptional quality. I look forward to working with you!
$500 USD in 7 days
6.5
6.5

Hi, Your requirements are clear and well-scoped, and this is exactly the type of native Android app I build. I have around 5 years of Android development experience using Kotlin, Room, SQLite, MVVM, and Jetpack components. I focus on clean, maintainable code and reliable offline functionality, ensuring the app is stable, responsive, and easy to extend in the future. I can deliver all the requested features, including expense CRUD operations, Room persistence, weekly/monthly summaries, searchable and filterable records, dark/light mode support, and a spending trend chart using MPAndroidChart. I can also implement the optional CSV export if you'd like. You'll receive the complete Android Studio project with well-commented source code, a signed release APK, and a README explaining the project setup and libraries used. I believe in regular communication throughout development so you always know the project's progress.
$450 USD in 10 days
6.6
6.6

United States
Member since Jul 12, 2026
$30-250 CAD
$1500-3000 USD
$250-750 USD
$30-250 USD
₹12500-37500 INR
$100-500 USD
$250-750 USD
£18-36 GBP / hour
$250-750 USD
$5000-10000 USD
$750-1500 USD
₹750-1250 INR / hour
$250-750 USD
$15-25 USD / hour
$30-250 CAD
$25-50 USD / hour
₹600-1500 INR
$30-250 USD
$30-250 USD
₹750-1250 INR / hour