MyFinances screenshot

MyFinances

Author Avatar Theme by Treyww
Updated: 14 Apr 2025
130 Stars

MyFinances is a web application that can help you as an individual, or team, manage your finances!

Categories

Overview:

MyFinances is an open-source web-based application aimed at simplifying invoicing and financial management for individuals and teams. This intuitive platform caters to freelancers and small businesses, providing features to help users stay organized. Please note that the project is currently under active development, welcoming contributors.

Features:

  • One-Time Invoices: Create and send professional one-time invoices to clients.
  • Recurring Invoices: Automate invoicing with scheduled recurring invoices.
  • Invoice Reminders: Ensure timely payments by sending reminder emails for outstanding invoices.
  • Emailing: Send invoices and payment reminders directly from the platform.

Installation:

To install MyFinances, follow these steps:

  1. Clone the repository to your local machine.
  2. Install Python 3.10+ and additional requirements from the pyproject.toml file using Poetry.
  3. Some features may require AWS services like Eventbridge, but the site can be hosted locally or on any other hosting platform with the provided Docker setup.

Summary:

MyFinances is a promising tool for managing finances and invoicing, offering a range of features including one-time and recurring invoices, invoice reminders, and seamless emailing capabilities. Users can contribute to the project’s development, report issues, suggest features, and make pull requests following the specified guidelines.