ChatGPT Like
Projet scolaire – 2024

Présentation
ChatGPT Like est une simulation d’un chatbot intelligent qui propose une expérience proche de ChatGPT. L’application permet aux utilisateurs de créer un compte, d’échanger avec une IA “soft” et de gérer leur historique de conversations pour un suivi personnalisé.
Fonctionnalités principales
- Création et gestion de comptes utilisateurs sécurisés.
- Interface de chat fluide permettant d’interagir avec un modèle IA simplifié.
- Enregistrement et consultation de l’historique de conversations.
- Utilisation de GraphQL pour optimiser les requêtes et la gestion des données.
Mon rôle
- Développement frontend en React pour une interface moderne et responsive.
- Implémentation de GraphQL côté serveur et client pour une gestion efficace des données.
- Création du système d’authentification et gestion des sessions utilisateur.
- Test complet des fonctionnalités pour assurer une expérience utilisateur fluide.
Technologies utilisées
- React
- GraphQL
Ce que j’ai appris
Ce projet m’a permis de me familiariser avec GraphQL et d’améliorer mes compétences en gestion d’états complexes dans React, tout en approfondissant les bonnes pratiques de gestion d’authentification et de données en temps réel.
Voir le code sur GitHub