Maurice L. 69e0344261 Implemented expense creation functionality.
A new `ExpenseCreationScreen` and `ExpenseCreationViewModel` have been added to allow users to create new expenses. This includes fields for the title, amount, and a participant selection using filter chips.

Key changes:
- Added `ExpenseCreationViewModel` to handle user loading and persistent storage of expenses and shares.
- Created `ExpenseCreationScreen` UI with validation for the "Save" button.
- Updated `DashboardScreen` to include a Floating Action Button (FAB) for navigating to the expense creation flow.
- Added `expenseCreate` API endpoint and related data types (`ExpenseCreationRequest`, `ExpenseCreationResponse`).
- Integrated `ExpenseCreationViewModel` into `MainActivity` and `AppContent`.
2026-03-04 14:55:31 +01:00
2026-02-20 20:51:05 +01:00
2026-02-27 19:26:25 +01:00
2026-02-20 20:51:05 +01:00
2026-02-20 20:51:05 +01:00
2026-02-20 20:51:05 +01:00
2026-02-20 20:51:05 +01:00
2026-02-27 17:42:49 +01:00
2026-02-20 20:51:05 +01:00

ShAp-Planner

ShAp-Planner is a self-hosted app for managing finances, tasks, and data within shared households.
The app is fully open source, lightweight, and can run on small devices like Raspberry Pi or older computers.

Backend: Go
Frontend: Android (Kotlin)
License: CC0 1.0


Installation

You can either build the app from source or download the apk (will be available soon)


License

This work is marked CC0 1.0

Description
No description provided
Readme CC0-1.0 357 KiB
Languages
Kotlin 100%