Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏛️ Codex Linguistica

Explorateur d'Écritures Anciennes & Cartographie Linguistique Interactive

Netlify Status License: MIT Stack

Codex Linguistica est une application web moderne et interactive permettant d'explorer l'histoire, la géographie et l'évolution des plus grands systèmes d'écriture anciens (Phénicien, Linéaire B, Ogam, Ge'ez, Araméen, etc.).

Elle a été réalisée avec Claude code.


✨ Fonctionnalités Principales

  • 🗺️ Carte Interactive (Leaflet.js): Localisez les foyers d'apparition des civilisations et de leurs systèmes d'écriture.
  • Frise Chronologique Dynamique: Filtrez les écritures par époque (du 3e millénaire av. J.-C. au Moyen Âge).
  • 🔤 Tableau de Glyphes & Phonétique: Visualisez les caractères Unicode authentiques, leur translittération et leur signification originelle.
  • 🧩 Quiz Interactif & Apprentissage: Testez vos connaissances en associant les caractères à leurs alphabets respectifs.
  • API Restful Edge: Données distribuées à haute vitesse via un Cloudflare Worker dédié.

🛠️ Stack Technique

  • Frontend: HTML5 Semantic, Tailwind CSS (via PostCSS/CDN), JS Vanilla ES6 modules.
  • Cartographie: Leaflet.js avec fonds de carte stamen/carto sombres personnalisés.
  • Backend API: Cloudflare Workers (workers/index.js).
  • Typography & Unicode: Google Noto Sans Historical WebFonts.
  • Hébergement & CI/CD: Netlify + Cloudflare DNS.

🚀 Installation & Développement Local

Prérequis

  • Node.js (v18+)
  • npm ou pnpm
  • Cloudflare Wrangler CLI (npm i -g wrangler)

1. Cloner le repository

git clone https://github.com/ton-username/codex-linguistica.git
cd codex-linguistica

2. Lancer le serveur local

npm install
npm run dev

3. Tester le Cloudflare Worker en local

npx wrangler dev workers/index.js

📂 Structure du Projet

codex-linguistica/
├── data/scripts.json       # Base de données des écritures anciennes
├── assets/logo/            # Logo (favicon, og:image, header)
├── site.webmanifest        # Manifeste PWA
├── src/                    # App JS, composants & styles Tailwind
├── workers/index.js        # Worker Cloudflare (API REST)
├── index.html              # Point d'entrée de l'application SPA
└── wrangler.toml           # Configuration Cloudflare

📄 Licence

Projet sous licence MIT — Réalisé par Djelloul (Chef de Projet Digital).

About

Codex Linguistica est une application web interactive dédiée à la découverte, à la cartographie et à l’apprentissage des systèmes d’écriture anciens et des alphabets disparus (Phénicien, Linéaire B, Araméen, Ogam, Ge’ez, etc.).

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages