Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/phorward/rheinermark
Website segelfliegen.com / aero club & airfield maintainance system
https://github.com/phorward/rheinermark
aero-club viur website
Last synced: 11 days ago
JSON representation
Website segelfliegen.com / aero club & airfield maintainance system
- Host: GitHub
- URL: https://github.com/phorward/rheinermark
- Owner: phorward
- License: agpl-3.0
- Created: 2019-11-14T18:51:13.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-06-10T19:20:30.000Z (5 months ago)
- Last Synced: 2024-07-30T21:00:05.556Z (3 months ago)
- Topics: aero-club, viur, website
- Language: HTML
- Homepage: https://www.segelfliegen.com
- Size: 13.3 MB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Rheinermark Logo](deploy/static/img/logo.svg)
# segelfliegen.com (Rheinermark)This is a software project that is created in the context of the aero club *Luftsportverein Ruhr-Lenne Iserlohn e.V.* in Germany. Therefore, the rest of this README is in german, but you can ask any question in case that further assistance is needed.
## Vision
Dieses Projekt wurde aus der Idee heraus geboren, ein Software-System für Luftsportvereine zu enwickeln, welches nicht nur als Homepage fungiert, sondern auch self-service Funktionen für Mitglieder, Informationsmanagement und auch die Erfassung von Startlisten aus einem Guß zu bieten.
Das Softwareprojekt ist derzeit noch sehr jung und wird exklusiv für die *Luftsportvereinigung Ruhr-Lenne Iserlohn e.V.* entwickelt und an deren Belange und Interessen angepasst. Es soll jedoch ganz im Zeichen der Freien Software transparent und für jeden Einsehbar sein, und Jeder der möchte kann mitwirken.
Wir würden uns natürlich auch sehr freuen, wenn andere Luftsportvereine sich den Einsatz dieser Software vorstellen könnten und daran mitentwickeln, und wir am Ende eine freie, unabhängige und ein vom Luftsport für den Luftsport entwickeltes, maßgeschneidertes, freies System erhalten würden, das keine Wünsche mehr offen lässt.
Das ist natürlich erstmal nur eine Vision, aber die Möglichkeiten sind da.
## TODOs und Ideensammlung
- [x] Webseite mit individuellen Inhalten (z.T. statisch)
- [x] Mitglieder-Bereich mit Login
- [x] Flugzeugdatenbank
- [x] Dokumentenverwaltung
- [x] Link-Sammlung
- [x] Mitteilungen an den Vorstand
- [ ] Erinnerung bei neuen Dateien
- [ ] Newsletter
- [ ] Kalender
- [ ] Flugdaten-Schnellerfassung ([airbatch](https://github.com/phorward/airbatch) als Demo)
- [ ] Kantine
- [ ] Dienstemanagement (mit Erinnerungsfunktion)
- [ ] Flugbetriebs-Planung (mit "Bin dabei"-Abfrage)
- [ ] Checklisten (Flugzeuge, Winde, Spülmaschine...)
- [ ] Fotodatenbank
- [ ] Flugzeugreservierung
- [ ] Online-Flugbuch
- [ ] Gastflug-Gutscheine## Technische Details
Dieses Sofware-System wurde mit dem Framework [ViUR](https://viur.is) erstellt, und ist in Python geschrieben.
### Building the Vi
To build the administration backend Vi, run
```bash
$ cd vi
$ make deploy
```## Install prerequisites
To install prerequisites, once run
```bash
$ pip2 install -t deploy/lib -r requirements.txt --upgrade
```or on any prerequisite change/update.
## Run local development version
To locally run, do
```bash
$ ./local_run.sh
```## Deploy to GAE
Deployment is performed using the gcloud SDK:
```bash
$ cd deploy# Deploy to beta
$ gcloud app deploy --no-promote -q --project=rheinermark-viur --version=beta# Deploy to live (beware!)
$ gcloud app deploy -q --project=rheinermark-viur --version=`date +"%Y-%m-%d"-$USER`
```