My diamonds

Le projet consiste à développer une application Python pour le suivi de la relation client d’une société. L’application permet d’ajouter des prospects (particuliers ou entreprises) avec leurs informations spécifiques, de planifier des rendez-vous pour présenter des produits, et de laisser des commentaires avant et après chaque rendez-vous. Chaque utilisateur doit se connecter avec un identifiant et un mot de passe, et seuls ses propres rendez-vous sont visibles. Les collaborateurs peuvent consulter la liste des clients et produits, valider les rendez-vous et ajouter des commentaires. L’application utilise la programmation orientée objet (POO) et une base de données pour gérer les informations. Le design est libre, mais les fonctionnalités doivent être clairement définies et sécurisées.

My diamonds

Période du projet : 12/03/2024 au 17/04/2024

Les compétences relatives à ce projet

Ce projet applique 2 compétences :

Justification des compétences relatives à ce projet

Travailler en mode projet :

J’ai travaillé en mode projet en planifiant les différentes étapes de développement de l’application, de la modélisation des données à l’implémentation des fonctionnalités comme la gestion des utilisateurs, des rendez-vous et des commentaires. J’ai utilisé GitHub pour assurer le suivi des versions du code, organiser les mises à jour et faciliter la correction des erreurs. Cette organisation m’a permis de structurer mon travail de façon claire, de garder une vue d’ensemble sur l’avancement du projet et de respecter une logique de développement cohérente.

Justification image
Organiser son développement professionnel :

Ce projet m’a permis d’organiser mon développement professionnel en consolidant mes compétences en Python, en programmation orientée objet et en gestion de base de données. J’ai appris à développer une application structurée avec des fonctionnalités concrètes, à gérer les droits d’accès selon les utilisateurs, et à sécuriser les données. L’utilisation de GitHub m’a également permis d’adopter de bonnes pratiques de versionnage et de travail structuré, utiles pour évoluer dans un environnement de développement professionnel.

Justification image