Skip to content

Angelkg/Budgettrackerapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 

Repository files navigation

Budget Tracker App ๐ŸŒธ

A stylish, pink-themed Android application designed to help users manage their finances with ease and elegance. This app allows you to track income, expenses, set financial goals, and visualize your spending habits.

โœจ Features

  • Auth System: Simple Login and Registration screens to get started.
  • Transaction Management:
    • Add income and expenses with titles, amounts, and categories.
    • Photo Support: Capture and attach photos of receipts or items to your transactions.
    • Date Selection: Pick specific dates for each entry.
  • Financial Goals:
    • Set a Maximum Monthly Expense limit.
    • Set a Minimum Monthly Savings target.
    • Goals are persisted locally.
  • Detailed Reports:
    • Filter transactions by a custom date range.
    • View Category Totals automatically calculated for the selected period.
    • Browse a filtered list of entries.
  • Aesthetics:
    • Beautiful Pink & White color palette.
    • Elegant Dancing Script cursive font for a personalized, "girly" feel.
    • Modern Edge-to-Edge UI support.

๐Ÿ› ๏ธ Tech Stack

  • Language: Kotlin
  • UI Framework: XML Layouts with Material Design 3
  • Components:
    • RecyclerView for smooth list management.
    • ActivityResultContracts for camera and activity navigation.
    • SharedPreferences for local data persistence of goals.
    • Google Downloadable Fonts for custom typography.
  • Architecture: Activity-based with clean separation of data models and adapters.

๐Ÿš€ Getting Started

  1. Clone the project into Android Studio.
  2. Sync Gradle to download all necessary dependencies.
  3. Run the app on an emulator or physical device (Android 8.0+ recommended for full font support).
  4. Login: For this demo version, any non-empty email and password will allow you to log in.

๐Ÿ“ธ Screenshots

(Add your screenshots here)


Developed with โค๏ธ as a personalized financial companion.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors