logo

As part of my work at CGI, I participated in the creation of a web application to allow external users to McGill to create accounts to access multiple McGill`s systems.

McGill needed a system that can connect to multiple web applications with a local account, LDAP, OpenID, and others. That is why they chose to use CAS which allows using many different accounts services.

Responsibilities:

  • Manage and follow tasks for the team.
  • Create files for the installation of the database, configuration and the package to deploy.
  • Deploying the application to the test environment.
  • Guide and answer questions from testers.
Specifics:
  • Login system
    • Customizing the CAS software.
    • Integration of design in HTML and CSS.
    • Create a basic configuration to allow users to connect to a local database and internal users at McGill.
  • User management system in the local database
    • Grails application.
    • Integration of design in HTML and CSS.
    • Secure access to the application using Spring security.
    • Administration section
      • View users and enable / disable them.
      • Make a search in events (audit).
    • Create account section
      • Registration.
      • Forgot password mechanism.
    • My account section
      • Edit our name, email and password.
  • Create daily maintenance jobs activated by a web service call.
  • Allow to login with different Spring Security “providers” depending on the accessed page.
    • According to the page, LDAP or CAS is used.
    • The login pages are different depending on the case.
Technologies: , , , , , , , , , , , ,

Prendre le thème WordPress déjà en préparation pour Lubique et terminer les derniers détails.

Spécificités:

  • Légères retouches au visuel
  • Personnaliser l’extension Fancybox2
    • Modifier les flèches et la position du X
    • Changer l’animation pour un déplacement horizontal
  • Intégration de la page de vidéos avec du contenu de YouTube
  • Migrer en production
Technologies: , , , , ,

Transformer le site de vente existant en site WordPress.

Spécificités:

  • Créer un thème WordPress à partir du thème courant
  • Faire quelques ajouts de fonctionnalités au site
    • Voir les images élargies
    • Afficher des produits “vous aimerez” sur la page d’un produit qui est relié à celui-ci
    • Afficher une liste déroulante des produits sur la page d’un produit
  • Le design est fait par Émilie Langevin
  • Migrer les produits d’un système personnalisé à l’extension wp-e-commerce
  • Personnaliser wp-e-commerce
  • Optimiser WordPress pour l’affichage des images dû au ralentissement par wp-e-commerce

Le site n’est jamais arrivé en production puisque l’entreprise a changé de direction dans ses produits et un nouveau site différent a été créé.

Technologies: , , , , , ,

Utiliser le design de site web créé par l’artiste et le transformer en thème WordPress pour l’aider à facilement modifier son site et son portfolio de peintures.

Spécificités:

  • Pouvoir créer plusieurs cadres de grandeurs différentes sur une même page
  • Avoir une section de type “portfolio” pour afficher les peintures de l’artiste
  • Pouvoir afficher un bouton pour vendre des cartes postales, posters et autres dimensions de ses toiles

Le site web de l’artiste

Technologies: , , ,

Nouveau thème pour le site Foilen. Étant donné qu’à sa création le nombre de vidéos était très restreint, il fallait essayer d’en afficher le plus possible en tout temps. Maintenant qu’il y en a plus de 100, le but du nouveau thème est de permettre une navigation plus ordonnée.

Spécificités:

  • Meilleure interface
  • Meilleure navigation en utilisant des catégories et sous-catégories toujours visibles

Le site web

Technologies: , , , , ,