Application pour diabétique permettant de se souvenir des bolus effectué durants nos divers expériences.
Aller au fichier
2019-03-07 00:07:54 +01:00
assets/css edition du style pour compacter les informations 2019-03-06 23:42:58 +01:00
layouts clear 2019-03-07 00:07:54 +01:00
lib clear 2019-03-07 00:07:54 +01:00
.gitignore Ajout du dossier lib(rairie) + code pour injection de donnée dans redis 2019-02-28 18:07:28 +01:00
index.php Déplacement de la liste des choses à faire 2019-03-05 23:56:17 +01:00
README.md Ajout de la valeur "reajustement" 2019-03-06 23:50:12 +01:00
robots.txt installation + doc sur Predis 2019-02-28 13:01:49 +00:00

historique-bolus

Application minimaliste pour diabétique permettant de se souvenir des bolus effectués durants nos divers expériences.

Installation

Commençons par installer les paquets que nous aurons besoin :

sudo apt install nginx php7.0-fpm php-redis tcl redis-server redis-tools

Ainsi que le depot Predis qui est une librairie pour intéragir avec l'instance Redis

git clone https://github.com/nrk/predis.git lib/predis

Configuration

PHP

sudo nano /etc/php/7.0/fpm/pool.d/www.conf

En modifiant la directive listen par ceci :

listen = 127.0.0.1:9000

Nginx

sudo nano /etc/nginx/sites-available/bolus

En ajoutant ces directives :

server {
        listen 80;
        server_name mon-app.com;

        root /home/vagrant/historique-bolus/;
        index index.php;

        location ~ .php$ {
                try_files $uri =404;
                fastcgi_pass 127.0.0.1:9000;
                fastcgi_index index.php;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                include fastcgi_params;
        }
}

Reste plus qu'a activer le vhost et vérifier qu'il n'y a pas d'erreur de syntaxes :

ln -s /etc/nginx/sites-available/bolus /etc/nginx/sites-enabled/bolus
nginx -t
systemctl reload nginx

Utilisation

Ajouter des capitures d'écran ?

Documentation de développement

https://scotch.io/tutorials/getting-started-with-redis-in-php https://www.tutorialspoint.com/redis/redis_php.htm

TODO

  • Edition de la zone reajustement d'une mesure
  • Découpage des sections grace au css