Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Open more actions menu

Repository files navigation

Cuenti

A comprehensive personal finance management application that helps you track your income, expenses, assets, and investments all in one place.

Highlights

  • Secure user authentication and authorization
  • Account management with balances and transaction history
  • Money transfers with validation
  • Clean, maintainable project structure
  • Modern web UI

Tech Stack

Java 17 · Spring Boot · Spring Security · PostgreSQL · Vaadin · Maven

Production Ready (Docker)

Before running in production, generate a secure JWT secret key:

echo "JWT_SECRET=$(openssl rand -base64 48)" >> .env

Then start the application:

./scripts/start.sh

Development Mode

user: demo
pass: demo123

Run Locally (H2 DB)

./scripts/start-test.sh

Available at http://localhost:8080

About

A comprehensive personal finance management application that helps you track your income, expenses, assets and investments all in one place.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.