Skip to content

ahawa17/librairieducoin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 LibrairieDuCoin

Plateforme e-commerce développée avec Ruby / Sinatra dans le cadre d’un projet scolaire, visant à explorer le développement assisté par IA.


Contexte pédagogique

  • Module : IA dans le Code
  • Année : 2025
  • Outil IA : Cursor (pair-programming assisté)
  • Objectif : Apprendre à développer une application complète en utilisant un assistant IA, tout en gardant une compréhension critique du code généré.

🎯 Description du projet

LibrairieDuCoin est une application web destinée à la digitalisation d’une librairie indépendante.
Elle permet aux clients de consulter un catalogue et de commander des livres en ligne, tandis que la propriétaire peut gérer les stocks et les commandes via une interface administrateur.


⚙️ Fonctionnalités principales

  • 📖 Catalogue de livres interactif
  • 🛒 Système de panier
  • 📝 Commande en ligne avec validation des formulaires
  • 📦 Gestion des stocks
  • 🔐 Interface administrateur
  • 🗄 Base de données SQLite3

Utilisation de l’IA (Cursor)

Le projet a été développé en collaboration homme–IA, avec un accent particulier sur :

  • Prompt engineering : formuler des requêtes précises et efficaces
  • Code review : analyse critique du code généré par l’IA
  • Debugging assisté : résolution des erreurs avec l’aide de l’IA
  • Documentation : génération et amélioration de commentaires et README

Technologies utilisées

  • Langage : Ruby
  • Framework : Sinatra
  • Base de données : SQLite3
  • Architecture : MVC
  • Outils : Cursor AI, Git, GitHub

📚 Compétences développées

  • Développement backend avec Ruby / Sinatra
  • Conception d’une application web MVC
  • Modélisation et gestion d’une base de données (CRUD)
  • Collaboration homme–IA dans un processus de développement itératif
  • Analyse et compréhension de code généré par une IA

👩‍💻 Projet scolaire

Projet réalisé dans un cadre pédagogique.
L’accent est mis sur l’apprentissage, la compréhension du code et l’expérimentation du développement assisté par IA.

About

LibrairieDuCoin – Plateforme e-commerce Ruby/Sinatra (projet scolaire )

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors