Logo Lanfrica

Kouamemarc/koulango-dictionnary

Domaine:

natural language processing

Type de record:

softwaretools
Créateur:
Kou
Hôte:
# 📖 Koulango Dictionary Dictionnaire collaboratif de la langue **Koulango** (Côte d'Ivoire). - 📱 **App mobile** (Android) et 🌐 **site web public** : même expérience, recherche bidirectionnelle koulango ↔ français, fiches enrichies (traductions multiples, définitions, exemples, audio, illustrations), favoris et historique locaux — **sans compte, sans inscription**. Toute contribution est envoyée anonymement puis validée par un modérateur avant publication. - 🖥️ **Panneau d'administration web** : réservé aux modérateurs/administrateurs pour valider, éditer, fusionner ou supprimer des mots. - ⚙️ **API** FastAPI (Clean Architecture) partagée par tous les clients. > Monorepo à 4 applications : `backend/` (API) · `frontend/` (mobile Expo) · > `web/` (site public, sans compte) · `web-admin/` (SPA React de modération). --- ## 🌐 Environnements déployés | App | URL | Hébergement | |-----|-----|-------------| | API | koulango-dictionnary.onrend… | Render (Web Service) + Neon Postgres | | Documentation API (Swagger) | koulango-dictionnary.onrend… | — | | Site public (web) | à déployer — voir Démarrage rapide | Render (Static Site) | | Admin web | koulango-dictionnary-1.onre… | Render (Static Site) | | App mobile | APK signé à sideloader (voir Distribution mobile) | — | Le service Render (offre gratuite) se met en veille après une période d'inactivité : le premier appel après une pause peut prendre ~30-60s (cold start) — c'est normal, l'app mobile gère ce délai (timeouts généreux + cache hors-ligne). --- ## 📸 Captures d'écran Accueil & recherche · Fiche détaillée d'un mot · Proposition d'un mot --- ## ✨ Fonctionnalités **Côté mobile & web public (sans compte)** - Recherche instantanée bidirectionnelle (koulango → français et français → koulango) - Fiche détaillée : traductions multiples par mot (chacune avec son propre exemple et sa traduction), définitions, nature grammaticale (nom, verbe, adjectif…), prononciati …