Skip to content

Gestion de séjours, d'animateurs, de vacanciers et de convoyages pour associations dans l'animation.

License

Notifications You must be signed in to change notification settings

arnaudcordier/sejours

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DESCRIPTION :

«Séjours» a été créé pour faciliter l'administration des séjours d'animation organisés pour les Éclaireuses et Éclaireurs De France.
Mais il est possible qu'il soit utile à d'autres associations qui gèrent des séjours d'animation !

------

DÉPENDANCES :

Séjours est un logiciel libre qui utilise le framework python «Django» : https://www.djangoproject.com/

Il utilise les applications Django: «userena» : http://www.django-userena.org/, «guardian» : https://github.com/lukaszb/django-guardian/ et «easy-thumbnails» : https://github.com/SmileyChris/easy-thumbnails.

Coté python il a besoin de simplejson, yaml, mysqldb et imaging.

------

INCLUSIONS :

Javascript :
  * la bibliothèque javascript «jQuery» : http://jquery.com/
  * la bibliothèque/plugin javascript «jQuery UI» : http://jqueryui.com/
  * le plugin jQuery «timepicker» : http://trentrichardson.com/examples/timepicker/
HTML et CSS :
  * le framework HTML «Bootstrap» : http://twitter.github.com/bootstrap/

------

INSTALLATION :

Télécharger django 1.4 : 
 wget https://www.djangoproject.com/download/1.4/tarball/ -O Django-1.4.tar.gz
 tar xzvf Django-1.4.tar.gz
 cd Django-1.4
 python setup.py install

Sur Debian, installer les dépendances python :
 apt-get install python-yaml python-mysqldb python-simplejson python-imaging

Cloner l'application :
 git clone https://github.com/arnaudcordier/sejours.git

Installer les applications tierces :
 cd sejours
 git clone https://github.com/bread-and-pepper/django-userena.github
 ln -s django-userena/userena/

 git clone https://github.com/lukaszb/django-guardian.github
 ln -s django-guardian/guardian/

 git clone https://github.com/SmileyChris/easy-thumbnails.github
 ln -s easy-thumbnails/easy_thumbnails/

Lancer l'application :
 cd eedf
 cp settings.dist settings.py
 Éditer settings.py pour le faire correspondre à votre configuration
 cd ..
 ./manage.py syncdb
 ./manage.py runserver

Utiliser :
 firefox http://localhost:8000/

Il manque encore des fixtures pour pouvoir travailler avec des données de test.

------

REMERCIEMENTS :

Merci à Malika Lachgar pour m'avoir embarqué dans ce truc sans fin, à Nahuel Angelinetti pour m'avoir embarqué dans Django et Bootstrap et aux permanents et animateurs d'EEDF Chalon-sur-Saône pour utiliser et tester ce logiciel.

------

PUBLICITÉ :

«Séjours» a été créé par ArnAud Cordier.
«Séjours» est soutenu par les associations :
  * «mutins» : http://www.mutins.net/
  * «EEDF de Chalon-sur-Saône» : http://www.eedf-chalon.net/

------

LICENCE :

Ce logiciel est distribué selon les termes de la licence GPLv3. Voir le fichier COPYING.
Copyright 2012 - ArnAud Cordier ( eedf @ arnaudcordier.org ).

About

Gestion de séjours, d'animateurs, de vacanciers et de convoyages pour associations dans l'animation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published