Listification est une PWA qui explore la manière de construire des application ambidextre. L'objectif est de construire un service de conception de liste qui fonctionne complètement hors ligne, qui utilise indexedDb et qui propose une interface inversable pour gaucher ou droitier.
L'application est proposé dans une version fonctionnelle, mais elle est toujours en développement.
Plusieurs fonctionnalité restent encore à être développées, comme par exemple le partage de liste, le fonctionnement 100% hors ligne, le choix du thème de couleur, le drag-and-drop pour changer l'ordre des items dans une liste ...
Si vous avez envie de contribuer au projet, n'hésitez pas à choisir ou ouvrir une issue et proposer une pull request. Il y a pas mal de petites modifications et améliorations à apporter et des issues seront créées régulièrement en espérant que des personnes se joignent à moi dans ce petit projet.
- forkez ce repo
- créer une copie locale de votre fork.
- choisir une issue (ou en créer une) et créer une branche locale pour commencer à travailler
- Push les modification sur une branche du même nom sur votre fork
- Ouvrir une pull request pour proposer les changements
Vous pouvez me contacter sur
Look at the Nuxt 3 documentation to learn more.
VSCode + Volar (and disable Vetur).
See Vite Configuration Reference.
npm installnpm run devnpm run buildRun Unit Tests with Vitest
npm run test:unitRun End-to-End Tests with Cypress
npm run test:e2e:devThis runs the end-to-end tests against the Vite development server. It is much faster than the production build.
But it's still recommended to test the production build with test:e2e before deploying (e.g. in CI environments):
npm run build
npm run test:e2eLint with ESLint
npm run lint