Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Epic: Filtres de recherche #44

Closed
emmbm opened this issue Dec 7, 2021 · 1 comment
Closed

Epic: Filtres de recherche #44

emmbm opened this issue Dec 7, 2021 · 1 comment
Assignees

Comments

@emmbm
Copy link
Member

emmbm commented Dec 7, 2021

Epic description

Nplex permet de naviguer les fiches de la db de différentes manières complémentaires:

Méthode de recherche Traduction dans le frontend
Recherche texte (full-text search) Barre de recherche principale, requêtes accompagnées de précisions supplémentaires telles que la classe de fiche sélectionnée ou, plus largement, la section du site (permettant ainsi de faire des recherche au niveau des articles de guide, des nouvelles, etc.)
Requêtes personnalisées, construites avec un ensemble de filtres Panneau de filtres propre à chaque classe de fiche. Possibilité de nommer et sauvegarder le paramétrage du filtre pour réutilisation ultérieure à la manière d'un pré-réglage.
Propositions générées Section / boîte de proposition sous forme de cardslist

Filtres proposés (en sections) pour la construction des requêtes personnalisées

Type(s) de site

  • Liste de checkbox
    • option d'inverser la sélection
    • option de tout sélectioner
  • Range de dates d'origine des sites, de construction
    • Date ou année min et max
  • ? Type de construction
    • radio combustible / incombustible
  • ? Revêtement
    • radio combustible / incombustible

Type(s) de projet

  • liste de checkbox
    • option d'inverser la sélection
    • option de tout sélectioner

Certification(s)

  • Certifications
    • Patrimoniaux? boolean

Programme(s)

  • Programme(s) de subvention ou d'aide utilisé(s)

Localisation

Différentes options complémentaires:

  • Géolocalisé, radio button donnant le choix entre:
    • Rayon à partir du point de géolocalisation de l'appareil de l'utilisateur
    • Dessin de secteur(s) sur la carte
      • Permettre plusieurs secteurs
  • Arrondissements

Fourchette de prix

  • min et max ajustables de 2 manières:
    • dropdown avec liste de fourchettes de prix
    • slider de type range
  • Montrer la distribution des entrées de la base de donnée en background de l'axe du slider

Permis

  • Deux checkbox (sélectionnés par défaut):
    • Sans demande de permis
    • Avec demande de permis

Surface ou aire

  • Surface nette du site
  • Surface nette du projet (nouvelle ou travaillée)

Matériaux

...

Indicateurs d'exemplarité

(Déterminer si ces paramètres devraient plutôt être divisés, avec leur propres sections de filtre respectives.)

Baser sur le rapport de Davos et sur L'Agenda Montréalais 2030

  • Liste de jetons
    • Techniques novatrices (élaborer?)
    • Matériaux québécois
    • Matériaux canadiens
    • Processus écoresponsable (élaborer?)
    • Écoénergétique
    • Végétalisation
    • etc...

Contexte

...

Prix et distinctions

  • Liste de jetons pour les prix
  • Année?

Période des travaux

  • Basé sur start et end du projet
  • Dates min et max pour le début ET pour la fin, donc 4 inputs

Parties prenantes / acteurs 🛑

  • Array de participants sélectionnés à partir d'une liste issue de toutes les entrées de type organisation dans la db
  • Pour chaque entrée, associer la fonction de l'acteur, sélectionné à partir d'une liste contrôlée

Zonage 🛑

(Sauf _district électoral_)
  • Array avec choix définis à l'aide d'une liste de codes de fiches de zonage (pré-réglages)
    Ou
  • Fiche personnalisée
    • Usages prescrits
    • Usage principal: code municipal d'usage (ex.: 'H.2-4')
    • Autres usages: float
    • Verdissement
    • Taux minimum requis (%): float
    • Densité et implantation
    • Densité
    • Min: float
    • Max: float
    • Taux d'implantation (%)
    • Min: float
    • Max: float
    • Mode d'implantation: 'Isolé' (I) | 'Jumelé' (J) | 'Contigu' (C) | 'Règlement d'insertion' (RI)
    • Hauteur et marges du bâtiment
    • Hauteur en étage
      • min int
      • max int
    • Hauteur (m)
      • min float
      • max float
    • Marge latérale min (m): float
    • Marge arrière min (m): float
    • Patrimoine
    • Présence d'un secteur de valeur patrimoniale boolean
    • Normes: code de norme (ex: 'A' | 'AA')
@emmbm emmbm self-assigned this Dec 7, 2021
@emmbm emmbm added the priority label Dec 13, 2021
@emmbm emmbm changed the title Filtres de recherche Epic: Filtres de recherche Mar 29, 2022
@emmbm
Copy link
Member Author

emmbm commented Apr 12, 2022

Ce issue n'est plus pertinent. Les filtres de recherche réfléteront directement les métadonnées des fiche de projet.

@emmbm emmbm closed this as completed Apr 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant