Skip to content

FatimaAkbar66/Expense_Tracker_Android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📊 Expense Tracker - Android Mobile App

This project is a fully functional Expense Tracker application developed as part of the Open Ended Lab for Android App Development.

📋 Objective

To design and develop a mobile application that solves the real-world problem of managing personal daily finances.

✨ Core Features

  • Modern Splash Screen: Aesthetic logo entrance with a 3-second delay.
  • Expense Dashboard: A clean list view of all recorded expenses.
  • SQLite Database: Local data storage for offline access (No Firebase/Internet required).
  • Add Records: Easy-to-use form to input expense details and amounts.
  • Material UI: Used CardViews, Floating Action Buttons (FAB), and a unified purple theme.

🛠️ Technology Stack

  • Language: Java
  • UI: XML (Material Design)
  • Database: SQLite Open Helper
  • Minimum SDK: API 24+

📂 Project Structure

  • SplashActivity.java - App entry point.
  • MainActivity.java - Displays all expense history.
  • AddExpenseActivity.java - Form for new entries.
  • DatabaseHelper.java - Manages database creation and queries.

🚀 How to Install

  1. Clone the repository.
  2. Open in Android Studio.
  3. Build the APK and run on an Emulator or Physical device.

Developed for: Android App Development Lab 2026

About

Offline expense tracking Android app with SQLite database, Material Design UI, and real-time expense management dashboard.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages