Application Web VueJs pour planifier le poker. Une démo déployée est disponible sur http://www.tuteplanning.com
À l'aide de Firebase Realtime Database, avec npm Firebase, le logiciel écoute les modifications et reflète ces modifications dans la page Web. Créez des sprints, sélectionnez les types de cartes (fibonacci, TShirts) et vérifiez si seul le créateur peut afficher les votes. Dans chaque sprint, vous pouvez ajouter des histoires, modifier l'histoire pour voter et exporter les résultats au format csv.
Vous devez créer une base de données Firebase en temps réel et créer un projet d'application Web. copiez les valeurs de la configuration dans un nouveau fichier .env.local. (Si vous souhaitez déployer votre projet, vous avez besoin d'un fichier .env.production).
VITE_APP_TITLE=Tute Planning
VITE_HOST_NAME=http://localhost:5173
VITE_FIREBASE_API_KEY=API_KEY
VITE_FIREBASE_AUTH_DOMAIN=AUTH_DOMAIN
VITE_FIREBASE_DATABASE_URL=DATABASE_URL
VITE_FIREBASE_PROJECT_ID=PROJECT_ID
VITE_FIREBASE_STORAGE_BUCKET=STORAGE_BUCKET
VITE_FIREBASE_MESSAGING_SENDER_ID=SENDER_ID
VITE_FIREBASE_APP_ID=APP_ID
VITE_FIREBASE_MEASUREMENT_ID=EMEASUREMENT_ID
npm install
npm run dev
npm run build
npm run test:unit
npm run test:e2e:dev
Cela exécute les tests de bout en bout sur le serveur de développement Vite.
C’est beaucoup plus rapide que la mise en production.
Mais il est toujours recommandé de tester la version de production avec test:e2e
avant le déploiement (par exemple dans les environnements CI) :
npm run build
npm run test:e2e
npm run lint