Skip to content

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

BudgetsApp

Swift
A simple and user-friendly budgeting app designed to help users track their expenses and manage their finances efficiently.

Features

  • Expense Tracking: Log daily expenses and categorize them for better organization.
  • Budget Planning: Set monthly budgets and monitor progress.
  • Secure Data: All user data is securely stored locally.
  • Custom Categories: Users can create custom expense categories.
  • Dark Mode: Supports light and dark themes for a better user experience.
  • Left Swipe for Delete: Easily delete expenses or categories by swiping left.
  • Hold to Edit: Long-press on a category to edit its details.

Tech Stack

  • Language: Swift
  • Frameworks: UIKit, Core Data
  • Design Pattern: MVVM (Model-View-ViewModel)
  • Storage: Core Data for local persistence
  • Version Control: Git

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3

Video

BudgetsAppVideo720p.mov

Build and Run

  1. Build and run the app on a simulator or a connected device.

Usage

  1. Launch the app.
  2. Create a budget for a specific category.
  3. Start adding expenses under different categories.
  4. Use Left Swipe to delete expenses or categories.
  5. Use Hold on a category to edit its details.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For any inquiries or suggestions, feel free to reach out:

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages