Giter VIP home page Giter VIP logo

compost-lyon's People

Contributors

jetinho avatar kombicode avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

cappert

compost-lyon's Issues

TEST : édition d'un composteur et d'une organisation par un admin.

En tant que visiteur lambda :
Je n'ai pas accès à la page d'édition
je ne peux pas faire d'update

En tant que visiteur loggué mais pas propriétaire :
Je n'ai pas accès à la page d'édition
je ne peux pas faire d'update

En tant qu'admin d'un site
Je peux modifier les champs standards (pas les champs avancés)
Accès à la page edit
Accès à l'update
Pas de create
Pas de destroy

En tant qu'admin d'une organisation, pour chacun de mes sites
Je peux modifier les champs standards (pas les champs avancés)
Accès à la page edit
Accès à l'update
Pas de destroy


CREATE à faire plus tard, avec l'ID métropole ?

Ajouter une photo au composteur et refonte design show

A afficher sur la page show
Emplacement : moitié gauche, en réorganisant le texte pour qu'il prenne moins d'espace.

Faire en sorte que même pour une fiche bien complétée on voit toute l'information sur un écran d'ordi.

Penser affichage sur mobile aussi.

Ajout outils de conversion Neocamino

  • popup sur clic pour bouton contact
  • professionnels : recevoir les informations dès que ce sera dispo
  • composteur copro : recevoir les infos pour monter un collectif
  • composteur quartier : recevoir les infos pour monter un collectif
  • lombricompostage - fabriquer un lombricomposteur
  • lombricompostage - découvrir les modèles
  • lombricompostage - découvrir les bonnes pratiques
  • compostage - fabriquer un composteur
  • Modèles de composteurs d'extérieur
  • Bonnes pratiques pour composter

Composteur#show : meilleurs titres et friendly URLs

Ajouter 'Composteur collectif' en début de h1.
Enlever 'Composteur du nom s'il est présent'

Mettre en place des friendly url :
composteurs-collectifs/composteur-jean-moulin

(ensuite distinguer les lombricomposteurs)

Interface professionnel de la restauration

  • calculer le poids de mes déchets à l'année
  • demander un devis pour la collecte / valorisation sur place
  • accéder à des informations sur le sujet (lois française, européenne, etc.)

Envoi d'un email à tous les utilisateurs créés comme administrateurs d'un site / d'une organisation

Envoyer invitation à l'utilisateur :

Texte à finaliser.

Objet : mise à disposition d'une page dédiée à votre composteur avec accès administrateur.

Bonjour,

La plateforme Compost Lyon référence les composteurs du territoire du Grand Lyon dans le but de faciliter l'accès au compostage pour tous, et avec pour objectif de simplifier la gestion des listes d'attentes, des participants etc.

A partir des données publiques de Data Grand Lyon, nous avons créé pour chaque composteur une page dédiée, avec les informations de base disponibles.

Ces informations étant souvent incomplètes ou pas à jour, nous proposons à chaque collectif / association responsable d'un site de compostage de modifier à sa guise les informations sur le composteur et son fonctionnement, ainsi que les informations de contact.

Vous pouvez dès à présent [vous connecter sur Compost Lyon](lien vers la page du site - on redirigera dessus après la connexion) avec l'adresse email à laquelle vous parvient ce couriel (adresse email)

Vous pouvez donc informez les personnes intéressées des horaires de permanence, de la démarche à suivre pour participer

La plateforme permettra bientôt de gérer pour ceux qui le souhaitent les listes d'attentes et de participants, et d'indiquer également les places disponibles / nb de personnes sur la liste d'attente etc.

Particulier : trouver un composteur près de chez moi.

  • J'entre une adresse et entrée
  • Réponse : le composteur le plus proche.

tech
Formulaire adresse avec préremplissage sur la page d'accueil
Soumission du formulaire : trouver par géocodage le composteur le plus proche.
Redirect vers show du site.

Mettre au propre la popup d'un site sur la carte

Ajouter un lien vers la page du composteur.
Utiliser un decorateur, pour ajouter à l'objet l'information sur l'Organisation auquel il est lié.
Pas d'email de contact : message d'erreur.
Nettoyer au passage les 'null' des infos non disponibles.

Amélioration résultat de la recherche.

Au lieu de montrer un seul site, afficher

  • la carte centrée sur le site le plus proche
  • la popup de ce site ouverte
  • le marqueur d'une couleur spécifique (vert)
  • afficher également les autres points (en bleu)

Interdire changement nom / slug

Interdire changement de nom sauf si superadmin

Pb : on change le slug --> ça change l'URL;
Besoin de redirection dans ce cas.

Prequel de #41

Interdire l'édition du slug d'un site, sauf par un super admin
Si utilisateur = super admin, on affiche.
Sinon pas de champ.

Accès formulaire
soumission

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.