Swear Jar
Catégorie: PLATEFORME
![Swear Jar](/assets\images\portfolio\swearjar.webp)
Projet : Développement de la plateforme web "SwearJar" en PHP natif
Description du projet : "SwearJar" est une application web conçue comme un outil pédagogique pendant ma formation de développeur fullstack. Cette plateforme fonctionne comme une boîte à jurons virtuelle où les utilisateurs, principalement les apprenants de la formation, peuvent imposer des sanctions pour des jurons ou des retards. L'utilisateur fautif doit alors contribuer financièrement à la boîte/span>
Objectifs d'apprentissage : Ce projet avait pour but de renforcer ma compréhension de PHP natif, en explorant en profondeur les concepts de la programmation orientée objet tels que l'héritage, l'encapsulation, et l'utilisation des modificateurs d'accès (private, public, static).
Fonctionnalités clés : Système d'enregistrement et de login pour les utilisateurs; Fonctionnalité permettant aux utilisateurs de signaler des comportements fautifs et d'imposer des sanctions; Gestion des transactions monétaires avec enregistrement des contributions dans une "boîte à jurons".
Technologies utilisées : PHP natif pour le backend, HTML, JS et CSS pour le frontend. Approche orientée objet pour structurer le code PHP, garantissant une maintenance aisée et une évolutivité du projet.
Résultat : SwearJar offre une méthode ludique et éducative de gérer la discipline au sein d'un groupe tout en fournissant une plateforme robuste pour pratiquer des compétences de développement web avancées en PHP.