Rattennetz - Club Management System
Zurück zu allen Projekten

Rattennetz - Club Management System

Über das Projekt

Vollwertige interne Verwaltungsplattform für den Gutzkowclub Dresden. Features: Mitgliederverwaltung, Schichtplanung, Nachrichten-System und Dark Mode.

Details

<h2>🎯 Projektübersicht</h2><p>
</p><p>Gutz Intern ist eine vollwertige interne Verwaltungsplattform, die ich für den Gutzkowclub Dresden entwickelt habe. Die Anwendung verwaltet Mitglieder, Schichten und interne Kommunikation für einen Studentenclub mit 100+ Mitgliedern.</p><p>

</p><h2>💡 Problem &amp; Lösung</h2><p>
</p><p><strong>Problem:</strong> Der Verein benötigte eine zentrale Plattform für Mitgliederverwaltung, Schichtplanung und interne Kommunikation. Bisherige Lösungen waren zu komplex oder nicht flexibel genug.</p><p>
</p><p><strong>Lösung:</strong> Eine maßgeschneiderte Laravel-Anwendung mit intuitiver UI, rollenbasierter Zugriffskontrolle und modernem Tech-Stack.</p><p>

</p><h2>🛠️ Technologie-Stack</h2><p>
</p><p><br></p><p>

</p><h2>✨ Features</h2><p>
</p><p><br></p><p>

</p><h2>🚀 Herausforderungen &amp; Learnings</h2><p>
</p><p><strong>Komplexe Berechtigungen:</strong> Mit 6 verschiedenen Mitgliedergruppen war ein flexibles Berechtigungssystem essentiell. Laravel Gates und Policies ermöglichten eine saubere Implementierung.</p><p>

</p><p><strong>Real-time Updates:</strong> Das Nachrichten-System benötigte Live-Updates. Implementierung mit Alpine.js und Polling für einfache, aber effektive Lösung.</p><p>

</p><p><strong>Deployment Automation:</strong> Umfangreiche Bash-Scripts für Setup, Updates und Deployment vereinfachen die Wartung erheblich.</p><p>

</p><h2>📈 Ergebnis</h2><p>
</p><p><br></p><p>

</p><h2>🔗 Technische Details</h2><p>
</p><p><strong>Setup:</strong> Automatisiertes Setup mit dev-setup.sh Script - von Git Clone bis Running App in 5 Minuten.</p><p>
</p><p><strong>Testing:</strong> Pest PHP Tests für kritische Features, Laravel Telescope für Debugging.</p><p>
</p><p><strong>Code Quality:</strong> Laravel Pint für Code-Formatierung, comprehensive README mit Badges.</p>