En tant que parent, on souhaite apprendre le plus de choses à nos enfants, et la gestion de l'argent en fait partie. Aujourd'hui, nous pouvons leur donner accès à des cartes de crédit très jeunes, mais pour que cet acte soit éducatif il nécessite un encadrement.
Nous souhaitons prendre la tangente, en remplaçant l'argent par un système de points, mais en intégrant en plus la notion de mérite. Les objectifs pourront être créés par chaque utilisateur, et personnalisables avec un maximum de critères.
Une fois l'objectif rempli, l'enfant sera crédité des points correspondant, qu'il cumulera dans une cagnotte.
En parallèle, une liste de récompense sera mise en place. Chaque récompense aura un certain coût qui devra être payé avec les points de la cagnotte. Cette liste pourra être agrémentée par les parents, et chaque récompense aura sa propre valeur.
Projet de fin de formation destiné à mettre en pratique l'ensemble des notions abordées pendant 6 mois. Le but étant de nous confronter aux difficultés de la gestion d'un projet, d'apprendre à travailler en équipe, et de réaliser ensemble un projet complet.
- Démarrer avec
npm start
- Accéder à la page d'accueil en suivant le lien dans le terminal
- Le premier lancement peut demander un certain temps pour le build de l'application
- Créer son compte utilisateur
- Créer une famille
- Utiliser les fonctionnalitées de la page
Famille
:- Associer un membre à votre famille
- Créer un objectif
- Ajouter une récompense
- REACT
- HTML
- SCSS
- Material UI
- Redux Toolkit
- Vite
- Adrien BLANC : Product Owner & dev front
- Adrien HAGGANI : Scrum master & dev front
- Charlotte ROSE : Git master & dev front
- François G. : Lead back
- Marwane BEN TEKAYA : Lead front
- v1 (actuelle)
- Sprint 0 : Préparation (1 semaine)
- Sprint 1 : Architecture et authentification (1 semaine)
- Sprint 2 : Fonctionnalités principales (1 semaine)
- Sprint 3 : Dernières fonctionnalités et tests (1 semaine)
Modules :
- @emotion/react
- @emotion/styled
- @mui/icons-material
- @mui/material
- @reduxjs/toolkit
- react
- react-dom
- react-material-ui-carousel
- react-redux
- react-router-dom
Outils :