Skip to content

Ce projet consiste à développer une solution améliorant l'accessibilité et l'interactivité des cartes de transport traditionnelles.

Notifications You must be signed in to change notification settings

protolabo/calque

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Calque: Générateur de cartes interactives

Page web du projet (IFT3150): https://protolabo.github.io/calque

Ce projet consiste à développer une solution améliorant l'accessibilité et l'interactivité des cartes de transport traditionnelles.

Objectifs

Proposer une application Web permettant la création de carte interactives pouvant être exportées et mise disponible aux utilisateurs. On veut permettre aux utilisateurs de tracer des itinéraires, de rechercher des stations et d'explorer les propriétés des noeuds. On veut permettre aux designers de carte de tracer placer des noeuds représentant des destinations et les connecter avec des edges représentant des chemins. On veut permettre de changer le style des éléments graphiques et de spécifier les propriétés des éléments.

Fonctionnalités

Type d'exigences / Besoins fonctionnels :

Designer

  • Mode designer vs Mode alerte
  • Manipuler les noeuds et leurs attributs (services, tags, lignes)
  • Manipuler les edges (direction, ligne, bloquée ou non)
  • Navigation (Visualiser les différents étages et différentes cartes)
  • Personnaliser l'environnement (background)
  • Importer des éléments : Images / Cartes
  • Définir les valeurs par défaut
  • Exporter la carte

End user

  • Fournir un mode Privilégié (tech) vs Mode utilisateur
  • Permettre de tracer des itinéraires flexibles:
  • Permettre à l'utilisateur d'afficher un bloc d’information associé à un noeud.
  • Permettre à l'utilisateur de masquer certains éléments de la carte
  • Permettre à l'utilisateur de visualiser des alertes
  • Les alertes doivent permettre de modifier les états / attributs des éléments
  • Les alertes doivent permettre de créer des éléments
  • On veut que l’utilisateur puisse “reset” l’interface
  • On veut permettre à l'utilisateur de rechercher un service / noeud
  • On veut permettre à l'utilisateur de naviguer selon les étages et minimaps

📅 Échéancier

Début du projet: 6 mai 2024
Fin du projet: 19 aout 2024

Le développement du projet sera divisé en plusieurs phases:

Phase 1: Élaboration des exigences

  • Semaine 1 : Brouillon des utilisateurs potentiels et des cas d'utilisation
  • Semaine 2 : Élaboration formelle des exigences fonctionnelles et non fonctionnelles

Phase 2: Prototypage et conception

  • Semaine 3 : Brouillon du prototype Designer
  • Semaine 4 : Brouillon du prototype Utilisateur
  • Semaine 5
  • Semaine 6

Phase 3: Développement

  • Semaine 7
  • Semaine 8
  • Semaine 9
  • Semaine 10
  • Semaine 11
  • Semaine 12

Phase 4: Tests & Rapports

  • Semaine 13
  • Semaine 14
  • Semaine 15
  • Semaine 16

Le suivi du projet est présenté dans le fichier TIMELINE.

🌐 Infrastructure

L'infrastructure de l'application est basée sur...

📘 Documentation

🗂️ Organisation

Les dossiers du répertoire sont organisés comme suit:

🌟 Contribution

Le projet est supervisé par Louis-Edouard LAFONTANT.

Contributeurs

About

Ce projet consiste à développer une solution améliorant l'accessibilité et l'interactivité des cartes de transport traditionnelles.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •