Projet

Général

Profil

Hackathon2016 » Historique » Version 6

Version 5 (Benjamin Bohard, 10/11/2016 15:11) → Version 6/7 (Benjamin Bohard, 10/11/2016 15:14)

h1. Hackathon2016

h2. Objectif de l’atelier

Tester ou développer un portail en Polymer pour présenter des actions de type EAD pour EWT.

h2. Mockup

h3. Mockup visuel

Mockup effectué à l’aide de pencil (fichier joint).

h3. Fonctionnalités

* Afficher toutes les actions d’un seul serveur.
* Afficher des liens vers les portails d’autres serveurs.
* Présenter les actions regroupées par famille.
* Pas de sous-famille, le portail n’affiche que deux niveaux : familles et actions.
* Permettre le filtrage et la recherche des actions par étiquette.
* Permettre un accès rapide aux actions les plus souvent utilisées (marque-pages).

h2. Maquette

La maquette est basé sur une application existante : Polymer Catalog Elements (https://elements.polymer-project.org/)

Les éléments mis en place dans cette maquette sont :
* un portail responsive design ;
* la description de l’interface en json ;
* l’affichage de la liste des actions d’une famille ou des actions de toutes les actions ;
* l’affichage des actions en tuiles ou en listes ;
* la recherche et le filtrage des actions affichées par titre ou par étiquette ;
* une configuration nginx minimaliste.

h2. Reste à faire

Les éléments du portail qui n’ont pas été abordés durant le hackathon ou n’ont pas encore trouvé de réponse :
* l’authentification Authentification (connecter et servir un json adapté au rôle de connexion) ; connexion).
* la gestion des Gérer les actions (affichage, lancement, interaction avec salt) ; salt).
* l’amélioration du Améliorer le système de marque-pages (ajout des actions depuis la vue en tuile) ; tuile).
* la gestion Gérer les url via apache ou nginx.