Skip to content

Exnov/Calcul-Glucides-Insuline-App-Web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calcul Glucides Insuline - Application Web

Logo

C'est quoi ?

Calcul Glucides Insuline (CGI pour les pressés) est la version application web de l'application Android du même nom ; un programme développé pour aider les diabétiques de type 1 à calculer leur dose d'insuline rapide. Plus d'infos ici.

Pour qui ?

Avec cette version, même les adorateurs de la pomme peuvent faire des calculs de rapide, ou juste connaître le pourcentage de glucides d'un aliment. Suffit de passer par son navigateur préféré en cliquant sur le fichier index.html ; une fois l'application téléchargée sur sa machine bien sûr.

Mais encore...

L'autre intérêt concerne les utilisateurs qui bidouillent un peu de code. Les développeurs pourront personnaliser l'application comme bon leur semble, sans taper dans du Java (ou du Kotlin pour ceux qui sont dans le coup). Ici on fait avec React et ça se passe très bien.

Environnement de travail pour personnaliser l'application :

La partie qui suit est pour les développeurs.

Après avoir téléchargé l'appli sur votre ordi, vous aurez besoin d'avoir le gestionnaire de paquets Javascript npm, et d'installer Babel. Babel transformera en Javascript le code JSX (code Javascript à la sauce React) que vous écrirez dans les fichiers du dossier « src ».

Pour ça, vous devrez taper la commande npm run build à chaque modification de ces fichiers ; depuis la racine de l'application (là où se trouve index.html). Le « convertisseur » traduira alors votre code en Javascript classique dans les fichiers du dossier « lib » ; c'est dans ce dossier que sont contenus les fichiers Javascript qui sont appelés dans index.html (cf les balises script en bas du fichier).

Pour installer npm, il faut installer l'interpréteur de code Javascript Node.js ; direction cette jolie page. Pour installer Babel, RDV avec votre invite de commandes chéri à la racine de l'application web, et lancez la commande suivante (cf la doc de Babel) :

npm install --save-dev @babel/core @babel/cli 

Vous pouvez maintenant utiliser Babel et bidouiller tranquillement l'appli avec React !

About

Application pour les diabétiques de type 1

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published