À propos

Cette application ainsi que de nombreux composants sont sous licence Affero GPL 3.0, les autres sont sous d'autres licences libres, ainsi vous pouvez nous aider à améliorer notre application …

Participants

Anthony Rey

Développeur de l'API, des divers composants et des vues

Website : http://gnkw.org

Camille Colomb

Co-développeur du script utilisé dans le composant de récupération de l'emploi du temps

Sébastien Franchon

Co-éveloppeur du script utilisé dans le composant de récupération de l'emploi du temps

Valentin Kim

Développeur de l'application mobile

Applications et composants utilisés

Application/Composant Dépôt Composer Licence
Symfony https://github.com/symfony/symfony.git symfony/symfony MIT
Base GNKam https://github.com/gnkam/base.git gnkam/base AGPL-V3
Emploi du temps GNKam https://github.com/gnkam/univ-savoie-edt.git gnkam/univ-savoie-edt AGPL-V3
Menu GNKam https://github.com/gnkam/univ-savoie-menu.git gnkam/univ-savoie-menu AGPL-V3
Autobus GNKam Bientôt https://github.com/gnkam/autobus.git gnkam/autobus AGPL-V3
GNKW Symfony https://github.com/gnkw/symfony.git gnkw/symfony AGPL-V3
GNKW base https://github.com/gnkw/base.git gnkw/base AGPL-V3

Installer l'application

L'application est encore en version bêta, c'est pourquoi, en attendant la version 1.0, vous devez l'installer en version de développement …

Prérequis

  • PHP 5
  • Un serveur Web (Nginx ou Apache2 …)
  • L'archive phar composer : curl -sS https://getcomposer.org/installer | php

L'application

  • Avec composer : php composer.phar create-project gnkam/agenda-etudiant agenda-etudiant @dev
  • Avec git : git clone https://github.com/gnkam/agenda-etudiant.git

Lancement

Pour lancer votre projet, il faut suivre la même procédure qu'avec tout projet symfony version 2 à partir de la racine de votre projet

  • Vérifier que votre configuration ne comporte pas d'erreurs : php app/check.php
  • Mise à jour à l'aide de l'archive composer : php composer.phar update
  • Via votre navigateur web préféré, ouvrez votre projet http://localhost/agenda-etudiant/web/app_dev.php
  • Attention, le lien dépend de l'endroit où vous avez mis le projet dans votre serveur web