Skip to content

Mobile and desktop budgeting application using the Teller API

License

Notifications You must be signed in to change notification settings

Joshua-Beatty/Budget-All

Repository files navigation

Budget All

Budget All is an envelope-based budgeting application that helps you manage your finances efficiently. With this app, you can:

  • Set up and manage your envelopes.
  • Automatically load transactions using the Teller API, which connects to various bank providers.

This project is built with Tauri, React, and TypeScript, and is designed for Android.

Recommended IDE Setup

Prerequisites

Ensure you have the following installed:

Getting Started

  1. Clone the repository:

    git clone https://github.com/yourusername/budget-all.git
    cd budget-all
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run tauri dev

Building for Android

  1. Configure the Android environment:

    • Ensure Android Studio is installed and properly set up.
    • Connect a physical Android device or start an emulator.
  2. Build the app:

    npm run tauri android dev
  3. Generate a production-ready APK:

    npm run tauri android build

The APK file will be available in the src-tauri/target/android/release directory.

Contributing

We welcome contributions! Please feel free to submit issues or pull requests to improve Budget All.

License

This project is licensed under the MIT License.

About

Mobile and desktop budgeting application using the Teller API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published