# 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](https://git.miaurizius.de/MiauRizius/shap-planner-backend):** Go **[Frontend](https://git.miaurizius.de/MiauRizius/shap-planner-android):** Android (Kotlin) **[License](https://git.miaurizius.de/MiauRizius/shap-planner-backend/src/branch/main/LICENSE):** [CC0 1.0](https://creativecommons.org/publicdomain/zero/1.0/) --- ## Installation 1. Clone the repository: ```bash git clone https://git.miaurizius.de/MiauRizius/shap-planner-backend.git cd shap-planner-backend ```` 2. Set environment variables: ```bash export SHAP_JWT_SECRET="your_super_random_secret" ``` 3. Run the server: ```bash go run main.go ``` ## Configuration ### Environment Variables | Variable | Description | Example | |----------------|-------------------------------------------------------|----------------| | `SHAP-JWT_SECRET` | Secret used to sign JWT tokens | `superrandomsecret123` | --- ## License This work is marked CC0 1.0