CRUDBooster , générateur d’ERP

CRUDBooster est un générateur de CRUD ( comprendre: créer, lire, mettre à jour, supprimer) construit sur le framework Laravel.

Les points forts sont :

  • Création des modules (Formulaires de listing et de saisie connectés aux bases de données).
  • gestion des droits des utilisateurs sur les modules.
  • gère les relations un à un , un à plusieurs, plusieurs à plusieurs dans les formulaires de saisie..
  • Expose les modules à partir d’une API REST par authentification Oauth2.

J’ai crée un blog à partir de CrudBooster , et j’ai amélioré la démo de gestion de stock en exposant l’API REST ( On ne peut pas ajouter plus de 10 Bears ) et en proposant l’impression de la liste de Bears (Ours en français)

Pour la partie administration :

user ; test@test.fr et passe : test

Cliquez ici pour la démo.

Remarque : Autorisé l’affichage des fenêtres si elles sont bloquées lors de l’impression.

Voici une démo explicative:

Applications mobiles avec VueJs

Je réalise mes applications mobiles android avec l’outil Apache Cordova qui permet de créer des applications pour différentes plateformes (Android, Firefox OS, iOS, Ubuntu, Windows 8…) en HTML, CSS et JavaScript.

Exemple d’application réalisée avec Apache Cordova à installer sur votre téléphone android (autoriser les source inconnues dans les paramètres): (Cliquez ici !.)

Cette application vous permet d’importer votre liste de contacts , de la gérer ( ajout , édition et suppression) et surtout de l’imprimer !

Je ne l’est pas encore publiée sur le google store( peut être pour bientôt)

Tableau de bord avec ReactJS et Elasticsearch

J’ai paramétré un tableau de bord qui fait intervenir ReactJS et Elasticsearch.

Les liens utiles:

https://github.com/marmelab/admin-on-rest-demo

https://codeburst.io/how-to-build-an-e-commerce-search-ui-with-react-and-elasticsearch-a581c823b2c3

La démo web est : http://antillestores.fr/admin-on-rest-demo/
Utilisateur : antillestores
Passe : ce que vous voulez

Tableaux de bord avec Flask JSONDASH

Flask JSONDASH permet de construire des tableaux de bord complexes par le choix d’un graphique parmi une bibliothèque et la validation de paramètres que l’on peut créer avec un fichier json.
De plus , il intègre un système d’authentification facile à implémenter.

La démo web est : http://node34064-antillestores-python.jl.serv.net.mx:11006/charts/

Virtualisation avec Singularity

L’outil Singularity permet aux utilisateurs d’avoir un contrôle total de leur environnement.
Les conteneurs de Singularity  peuvent être utilisés pour emballer des flux de travail scientifiques complets,
des logiciels et des bibliothèques, et même des données.

Le logiciel Singularity peut importer vos images Docker sans que celui-ci soit installé ou sans être un super-utilisateur.