Challenge my child


Aperçu principal du projet

Description du projet


Challenge my child est un projet personnel dont l'accès n'est pas public.
Car de base, nous récompensons notre enfant avec de l'argent de poche qui peut gagner ou pas par le biais de son comportement tout le long du mois.
Nous tenions un excel avec une feuille par mois et l'enfant doit obtenir un certain nombre de points qui sont alimentés ou non par son comportement avec un minimum requis pour pouvoir débloquer l'argent.
Par exemple, nous avons imposé que notre enfant doit obtenir au minimum 23€ pour qu'il puisse gagner cet argent et nous avons fixé une limite de 30€. En dessous de 23€ l'argent n'est pas gagné.
Et c'est à la suite que j'ai réfléchi à mettre en place ce système en application web.
Celui-ci permet de gérer plusieurs enfants. Les deux parents peuvent avoir un compte.

Réalisations et outils utilisés


html - css - js - php

Symfony 5.4 - UIkit

vscode - Figma

Projet qui tourne également sous Symfony 5.4 pour la partie back.
La partie front, j'ai utilisé, cette fois, UIkit comme framework css.

Au préalable, j'ai créé différentes maquettes via Figma.

2 rôles sont attribués :
Parent : Une première inscription est nécessaire pour l'un des parents puis ce dernier aura la tâche de créer les comptes des différents membres de la familles.
Les parent auront accès aux paramètres qui leurs permettront de définir le minimum requis, l'argent que les enfants peuvent gagner, etc.
Enfant : Il aura accès à son historique, son résultat du dernier mois au début du mois qui suit ainsi qu'au règles.

Aperçus