/lutin-manager

Lutin Manager est une application de gestion de commande.

Primary LanguagePHP

LutinManager : Logicel de gestion de Commande (ENI 2015)

Prérequis :

  • composer
  • git
  • npm

Installer l'application :

  • Lancer la commande npm install -g bower
  • Lancer la commande composer install dans vote répertoire
  • Lancer la commande npm install dans votre répertoire
  • Lancer la commande bower update dans votre répertoire
  • Copier .env.example et le renommer en .env et le paramétrer
  • Lancer la commande php artisan key:generate
  • Lancer la commande php artisan migrate --force

Lancer l'environnement de test :

  • Lancer la commande php artisan serv
Générer la docmentation

Pour la document nous utilisons apiDoc

  • Pour générer la documentation executer apidoc -i app/ -o apidoc/

Environnement de production :

  • Créer un symlink vers le repertoire publique
    • Windows : mklink /d "{/path/to/link-name}" "{/path/folder/linked}"
    • Linux : ln -s {/path/to/file-name} {link-name}

Dépendances :

  • Bootstrap : UI kit reponsive
  • JQuery : Le javascript, mais en mieux.

Laravel 5

Laravel est le le framework le php le plus puissant du moment avec Symfony. Simple d'utilisation et efficace, ce framework répond a toutes nos attentes. La documentation est disponible ici.

Bower

Bower permet de facilement installer des dépendances pour notre site web. Les packages sont disponible ici

  • Pour installer un package il suffit d'executer la commande bower install [packagename] --save

  • Pour récuper tout vos package après une nouvelle installation bower install

  • Pou mettre à jour bower update


MySQL

  • id : lutinManager
  • pwd : DQg9sx29

Astuces

CSS

Sweet Alert ->AlertJS Select2 ->Pour modifier les Selects awesome-bootstrap-checkbox-> CheckBox animate.css->animation CSS bootswatch-> thèmes bootstrap