# 🙌 Crédits & Remerciements

Shift180 est un projet personnel d'apprentissage, mais il ne serait pas aussi solide sans les sources qui l'ont nourri. Merci à tous ces contributeurs.

## 👤 Création & conception

- **Emmanuel Jeancy BILOMBO-SILAHO** — créateur, design, contenu, code de la plateforme (ex-ProjetBigDev / Shift180).

## 📖 Auteurs des supports pédagogiques utilisés

- **KITOKO Roland** (CFI-CIRAS) — **architecte solutions chez CIRAS** ([LinkedIn](https://cg.linkedin.com/in/roland-kitoko-156018152)), auteur du **module Merise** (fiche d'introduction à la méthode d'analyse et de conception des systèmes d'information + cas pratique de modélisation fonctionnelle des flux) : son approche « comprendre qui échange quoi avec qui avant de coder » structure les mini-projets de la plateforme (jours 7 et 41–45).
- **ILOKI-NGATSONGO Alphonse** — ingénieur informatique, professeur et membre de l'administration du CFI-CIRAS. **Auteur du module WEB** (« Chapitre I : les instructions de base du langage HTML ») qui a fourni le socle des jours 1 à 7 de la plateforme.
- **Morel Garvey OYERE** (CFI-CIRAS) — auteur des supports du module **Algorithmique** (présentation du module, récursivité, introduction aux algorithmes, tableaux, structures & énumérations, chaînes de caractères, fichiers) : métadonnées des documents fournis dans `resource/`.
- **Wikibooks** — le support *« Programmation C++ (débutant) / Les tableaux de char »* à l'origine des exercices de chaînes de caractères adaptés au jour 34 (validation de format, palindrome, conjugaison…) — [fr.wikibooks.org](https://fr.wikibooks.org) (licence CC BY-SA).
- **Support « Chapitre I WEB »** (auteur : **ILOKI-NGATSONGO Alphonse**, CFI-CIRAS) — cours d'introduction au HTML (balises, DOCTYPE, titres, images, zones réactives, liens) : intégré et modernisé aux jours 1–7.

## 🎓 Sources académiques d'inspiration

- **MDN Web Docs** ([developer.mozilla.org](https://developer.mozilla.org)) — référence citée dans la quasi-totalité des leçons.
- **OpenClassrooms** — cours « Écrivez du HTML5 et du CSS3 » et démarche responsive.
- **Cisco Networking Academy (NetAcad)** — parcours *JavaScript Essentials 1/2*, rigueur d'exercices.
- **Merise** (méthode française d'analyse des systèmes d'information, années 1970) — le principe de « séparation des préoccupations » structure l'approche projet.

## 🛠️ Outils & bibliothèques

- **Supabase JS v2** — authentification et synchronisation (cloud open source).
- **Playwright** — tests end-to-end et QA visuelle pendant le développement.
- Les navigateurs (MDN, W3C) et leurs outils de développement : F12 est « le professeur quotidien » des 180 jours.

## 📣 Une omission ?

Si une contribution a été oubliée ou mal créditée, signalez-la : un simple pull request ou une issue suffit.
