Réalisation de l'Interface logiciel Beebox [2007]
css html javascript - 📁 portfolio
J'ai eu la chance de travailler sur l'interface d'un logiciel fait en Java avec Struts.
A quoi sert le logiciel
Ce logiciel sert pour automatiser les déploiements des versions selon l'idéologie du Développement en mode «Intégration continue». Bref il est utilisé pour créer des suites d'actions programmables qui peuvent être répétées au besoin.
Histoire brève
Au début le logiciel s'appelait TSCM et était utilisé chez quelques clients dont Téléfilm Canada et la Banque Nationale du Canada dans un département que je ne mentionnerai pas. Dans le but de le rendre plus grand public nous avons changé le nom et remonté l'image.
Mon implication
Aujourd'hui appelé beebox. Mon travail consistait à monter l'interface utilisateur et guider l'équipe développement à monter les librairies du back end pour générer le front-end.
Tout ce qui touchait le design du produit, l'image, le site, l'interface utilisateur, et son intégration html.
[caption id="attachment_1340" align="alignright" width="300" caption="Description d'un module"][/caption]
En gros j'ai collaboré avec le créateur du produit pour donner une interface plus actuelle.
- Monté maquettes de présentation du logiciel dans Photoshop CS2;
- Produit les maquettes statiques de l'interface utilisateur avec MooTools et du HTML;
- Monté les maquettes et le découpage;
- Réalisé l'intégration HTML avec les une librairie custom de tags Struts que j'ai participé a la conception;
- Fait la sélection des icônes;
- Travaillé et découpé les icônes;
- Produit le site web (billet à venir...);
- Programmé les behaviors en Javascript sous MooTools;
[caption id="attachment_1340" align="alignright" width="300" caption="Sécurité des modules"][/caption]
Pour avoir plus de détails a propos du produit, allez-voir le site web.
Le logiciel est distribué sous licence Creative Commons "paternité" qui demande uniquement de mentionner sur le site de l'entreprise et des personnes qui l'utilisent d'afficher leur utilisation. (Je n'ai pas étudié les termes, allez voir la licence sur le site web.)
Personnellement, je compte développer des suites de scripts qui seraient utilisés pour administrer des projets en PHP avec cet outil. Je n'ai rien de publiable pour le moment.
Voir la suite de mon Portfolio.