Skip to content

fuermenschen/hfm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

725 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deploy Tests Linter Security Checks

Höhenmeter für Menschen

Höhenmeter für Menschen is a Laravel-based application designed to support both the charity run event "Höhenmeter für Menschen" and the association "Verein für Menschen."

Currently, the app includes modules for athlete registration, donation management, partner organization support, and member management.

🚀 Features

  • Event Management: Athlete registration, donor contributions, and donation tracking for the charity run.
  • Association Management: Member registration (via the shiny new "Become Member" form!) and member database management.
  • Laravel-based backend with Livewire and FluxUI.

🌐 Hosted at

https://hfm-winti.ch

🛠 Installation

To set up Höhenmeter für Menschen locally, follow DEVELOPMENT_SETUP.md.

Quick start:

git clone https://github.com/fuermenschen/hfm.git
cd hfm
composer install
npm install
cp .env.example .env
php artisan key:generate
php artisan migrate --seed
npm run dev

🎛 Tech Stack

  • Backend: Laravel (PHP)
  • Frontend: Livewire, FluxUI
  • Database: SQLite (locally) / MariaDB (production)

📦 Dependencies

  • PHP: 8.4+
  • Node.js: 22+

✅ Quality Checks

Before opening a pull request, run:

composer precommit

This command runs formatting (pint --dirty), frontend build checks, static analysis (phpstan), parallel Pest tests, and Playwright end-to-end tests.

📘 Additional Docs

🤝 Dual Purpose

This app is like a Swiss Army knife for good causes. It helps manage the Höhenmeter für Menschen charity run while also supporting the Verein für Menschen association. Whether you're climbing mountains or signing up members, we've got your back.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors