Giter Club home page Giter Club logo

arca-event-js's People

Contributors

draluy avatar

Watchers

 avatar

arca-event-js's Issues

[BACK] creer un back qui permet de filtrer

Le back doit pouvoir accepter de filtrer le contenu selon les divers criteres, comme le nom, adresse, etc.
On doit pouvior filtrer sur tous les criteres en meme temps avec un ou exclusif (nom || prenom || adresse), ou avec des ET (nom=toto&prenom=david)

LEs matchs partiels et case insensitive doivent fonctionner. Par ex prenom=dav doit matcher tous les prenoms David

[FRONT] Creer deux pages

Le but est d'afficher les donnees des tableaux. La recherche n'est pas encore fonctionnelle. On met en place le layout et l'init des donnees.

  • une page avec un tableau dont les donnees sont en memoire, et un champ de recherche unique sur tous les criteres (inoperant pour le moment). Les donnees proviennnet d'un appel back. Initialise avec toutes les lignes..
  • un page avec un tableau dont les donnees proviennent du back dynamiquement. Initialise avec aucune ligne, vu qu'on n'a fait aucune recherche. Formulaire de recherche avec trois champs de recherche, un par colonne.

[FRONT] Pour le form qui requete le back, implementer la recherche

Achaque fois qu'on change la valeur d'un des champs de recherch, on refait une requete cote back.

On doit avoir un debounce sur la recherche, qui permet de ne pas renvoyer des requetes rapidement.
Elle doit commencer a partir du 3eme char tape.
On ne doit pas refiltrer les donnees tant qu'on n'a change la valeur de recherche.
On ne doit pas refiltrer les donnees si la valeur au moment de l'expiration du debounce est la meme que la valeur avant le debounce. (par ex si on tape rapidement un char puis qu'on l'enleve)

Depends on #1

[FRONT] Pour le form en memoire, implementer la recherche

Le tableau doit etre filtre dynamiquement en fonction de la valkeur du champ de recherche unique. LA recherche se fait avec des OU INCLUSIFS sur les champs affiches.

Par ex si on saisit "ta", on doit avoir les noms contenant "ta" et/ou les prenoms contenant.... etc.

Aucune donnee requetee du back, on travaille uniquement cote front.
On doit avoir un debounce sur la recherche.
Elle doit commencer a partir du 3eme char tape.
On ne doit pas refiltrer les donnees tant qu'on n'a change la valeur de recherche.
On ne doit pas refiltrer les donnees si la valeur au moment de l'expiration du debounce est la meme que la valeur avant le debounce. (par ex si on tape rapidement un char puis qu'on l'enleve)

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.