Add expenses feature with UI, API, and schema

We've rolled out a brand-new expenses feature to make tracking and managing your spending easier than ever! Here's what's included:

Track Your Expenses: Easily add, edit, and view your expenses, complete with categories and tags to keep everything organized.
Receipt Management: Upload and review fuel receipts (and other types) right in the app for quick reference.
Reporting Tools: Generate simple reports to see where your money's going at a glance.
Export Options: Download your expense data as a CSV file for backups, sharing, or analysis in other tools.

We've also added helpful forms, tables, and validation checks to ensure smooth and error-free use. No more manual spreadsheets: everything's integrated and ready to go!

Add Stripe Connect integration for payment processing

  • Updated ENVIRONMENT_VARIABLES.md to include Stripe Connect configuration details.
  • Modified prisma/schema.prisma to add fields for Stripe Connect account ID and tokens.
  • Enhanced the banking settings page to allow users to connect and disconnect their Stripe accounts.
  • Updated API routes to handle payment link creation using Stripe Connect.
  • Improved admin dashboard to display metrics related to user growth and subscription data.
  • Added error handling and user feedback for Stripe connection status.
  • Refactored components to ensure proper loading states and data handling.

Stripe integration

Integrated Stripe payment link generation. Still some outstanding features, such as email sending when paid but main features work.

Quote integrationm

Mailing list implementation

Final changes for the Mailing list update. Also includes some updates to the other notification settings.

Acertine rebrand

Stay up to date

Get notified when we ship something new.

Have a suggestion?

Let us know what you'd like to see next.