Skip to content

codexarama/Fisheye

Repository files navigation

Fisheye

Projet fictif de formation n°04/11 | OpenClassrooms

Home page

home page

Selected photographer

home page

CONTEXTE

Fisheye est une plateforme d'exposition pour photographes freelance professionnels. Chaque photographe bénéficie d'une visibilité sur la page d'accueil et dispose d'un espace professionnel avec galerie et formulaire de contact.

PROBLEMATIQUE

Le site est obsolète, il doit être remanié et transformé en site dynamique.

Livrables

Intégration Prototype

  • page d'accueil
  • page professionnelle d'un photographe

Développement

  • intégration via base de données (fetch API)
  • accessibilité utilisateurs malvoyants
  • patron de conception créationnel (factory design pattern)
  • galerie photos (lightbox)
  • formulaire de contact
  • responsive design

Compétences développées

  • Développer une application web modulaire avec des design patterns
  • Assurer l'accessibilité d'un site web
  • Implémenter des actions asynchrones
  • Manipuler des données (array methods) : filtrage - tri - correctifs
  • Manipuler des url : paramétrage et gestion
  • Ecrire du code JavaScript maintenable

Ressources fournies