Back to projects

Available

weniger

A savings challenge app for groups that want clear progress without the finance-dashboard overhead.

weniger turns saving in small groups into a visible challenge, with rankings, projections, and no bank connection.

  • Web
  • iOS
  • Android
weniger dashboard with challenge overview and active challenges.

Overview

weniger is built for small groups that want saving to feel like a shared challenge, not like personal finance administration. Instead of bank connections, bank data, and a heavy setup, the app relies on manual entries, clear comparisons, and progress you can read at a glance.

The core stays deliberately simple: start a challenge, log expenses, see the trend, and keep each other motivated. That simplicity is the point: weniger is meant to motivate, not to manage every financial detail.

Why weniger feels different

weniger is not trying to be a finance dashboard. It is built around motivation, comparison, and a challenge format that actually works in a small group.

That is why there is no bank connection and no access to bank data. The product stays lightweight, easy to understand, and quick to set up.

How weniger started

The idea started in my shared flat. We wanted to run a challenge and see who could spend the least over a fixed period, with a small prize at the end.

There was no app that really fit what we needed. Shared notes worked as a workaround, but they were clumsy and not much fun to use. At some point it was easier to just build the simple version myself.

What weniger already covers

The product stays deliberately focused, but it already covers the things that matter most in the challenge.

  • private challenges for shared flats, couples, and groups of friends
  • manual tracking without bank connection
  • ranking, projection, and daily pace in one view
  • expense overview with notes and editing
  • invitations and direct comparison inside the group

Highlights

  • Saving as a challenge, not a finance dashboard
  • No bank connection and no bank data
  • Built for groups with rankings, projections, and history

Platforms

  • Web
  • iOS
  • Android

Tech stack

  • Backend

    Python, Flask, SQLAlchemy, and Flask-Migrate

  • Auth

    Flask-Login, bcrypt, session cookies, and CSRF

  • Database

    PostgreSQL

  • Web

    Next.js with React, TypeScript, Tailwind CSS, and ECharts

  • Mobile

    React Native and TypeScript

  • Shared

    An OpenAPI-based TypeScript client and shared analytics utilities