Articles étiquettés avec ‘ symfony ’

Articles étiquettés ‘symfony’


Anciens de Saint-Laurent

3.2009 | Applications, Portfolio, Sites Internet

Client:
La Fondation du cégep de Saint-Laurent, Montréal, Québec

Description du projet:
Dans le cadre de mon travail d’analyste-webmestre au cégep de Saint-Laurent, on m’a demandé de mettre sur pied une application web permettant aux anciens étudiants et employés du cégep de Saint-Laurent de se retrouver.  Le site devait être développé rapidement car les retrouvailles pour les 40 ans du cégep arrivent à grand pas.   L’application devait permettre aux anciens de s’inscrire, de se créer un profil détaillé, d’accéder à une section réservée.  De plus, le système devait être conviviale et simple à gérer pour l’administration de la Fondation.

Composantes:

  • Un système d’inscription et de création d’un profil détaillé
  • Fonctionnalité de recherche par  nom, date de fréquentation et de programme
  • Fonctionnalités avancées de modération des profils
  • Envoi massif de courriel
  • Intégration LDAP (Active Directory) avec accès limité pour le personnel du cégep
  • Système de confirmation de présence
  • Intégration d’une section sécurisée SSL
  • Refonte du design pour assurer une compatibilité avec Firefox 2, IE 6, Opera, Safari

Technologies utilisées:

  • Côté serveur: PHP 5.2, basé sur le framework Symfony 1.2, MySQL 5
  • Côté client: XHTML 1.1, CSS 2.1, jQuery (animations et ajax)

Status:

En ligne.


Visites virtuelles du cégep de Saint-Laurent

3.2009 | Applications, Portfolio

Employeur:
Le cégep de Saint-Laurent, Montréal, Québec

Description du projet:
Dans le cadre de mon travail d’analyste-webmestre au cégep de Saint-Laurent, la Direction des communications m’a demandé de créer des « visites virtuelles » permettant aux internautes de découvrir les locaux et les lieux d’intérêts au cégep dans le confort de leur domicile.  Après avoir testé quelques produits pour créer des panoramas 360 degrés à partir de photos numériques, mon choix s’est arrêté sur les produits Pano2VR et Autopano Pro.  Armés de ces deux outils, nous avons pu débuter la conception des visites.  C’est Laurence Clément qui s’est chargé de prendre les photos et effectuer les rendus en Adobe Flash.  De mon côté, j’ai conçu une application personnalisée permettant d’ajouter, de modifier et de supprimer des visites, organisées dans un système de classement par programme technique et pré-universitaire.  Jusqu’à présent, plus de 40 visites ont été mises en ligne.  Quant à l’interface, j’ai dû respecter la ligne graphique existante du site du cégep.  Je l’ai agrémenté d’un menu déroulant, d’un système de tabs pour chaque visite en jQuery, de Google Maps, et j’y ai intégré les couleurs de la signalisation existante au cégep.

Composantes:

  • Application développée avec le framework Symfony 1.2 et Doctrine
  • Retouche des panoramas, et intégration de « hot points » dans les rendus Adobe Flash
  • Capacité d’ajouter, de modifier et de supprimer facilement de nouvelles visites
  • Développement d’une interface respectant la ligne graphique du cégep, compatible avec Firefox 3, IE 6, Opera, Safari
  • Développement une petite API pour intégrer les visites virtuelles facilement dans d’autres sites (ex. les zones du cégep de Saint-Laurent)

Technologies utilisées:

  • Côté serveur: PHP 5.2, basé sur le framework Symfony 1.2 et Doctrine, base de données MySQL 5
  • Côté client: XHTML 1.1, CSS 2.1, jQuery (animations et ajax)

Status:

En ligne.


Parles-en aux experts

9.2008 | Portfolio, Web 2.0

Client:
AlterHéros, Montréal, Québec

Description du projet:
Dans le cadre de la croissance de l’organisme à but non-lucratif AlterHéros, on m’a confié le mandat de la conception et du développement du projet Web 2.0 Parles-en aux experts.com (Tell the experts.com).   Il s’agit d’une initiative unique au monde visant à démystifier la diversité sexuelle, en mettant sur pied un réseau d’experts, tels que médecins, travailleurs sociaux, sexologues, psychologues, tous disponibles pour répondre gratuitement aux questions des visiteurs.  De plus, grâce un réseau social intégré, les internautes peuvent suggérer des compléments de réponse, partager des témoignages, publier des articles.  Le site est aussi doté d’un bottin des ressources que les groupes communautaires peuvent mettre à jour directement.

Composantes:

  • Un système de gestion de contenu (CMS) avec plusieurs niveaux d’accès
  • Un système de gestion des questions-réponses
  • Un réseau social incluant un profil détaillé, liste d’amis, historique
  • Un système d’étiquettage et de catégorie
  • Intégration des composantes Google Adsense et Google Maps
  • Site complètement internationalisé (i18n / l10n), initialement en français (Canada) et anglais (Canada)
  • Layout liquide en CSS, sans tableau HTML
  • Conforme aux normes d’accessibilité WCAG 2.0 Niveau A
  • Compatibilité avec Firefox 2, IE 6, Opera, Safari

Technologies utilisées:

  • Côté serveur: PHP 5.2, basé sur le framework Symfony 1.1, MySQL 5
  • Côté client: XHTML 1.1, CSS 2.1, jQuery (animations et ajax)

Status:

En développement.  Une première version a été livrée en septembre.
Livraison béta prévue pour l’hiver 2009.