<ici un superbe slogan>
URL Alpha: https://lien.cat/pechapp URL Dev: https://pechapp.teamgeek.fr
Pêch'App est une application web multi-plateforme qui aide les professionnels à identifier les poissons afin de faire respecter la réglementation. L'app est actuellement en alpha: certaines informations restent à vérifier et les fonctionnalités ne sont pas encore définitives.
Objectif: Aider les équipes de terrain à reconnaître rapidement une espèce, à vérifier les tailles et périodes, et à réduire les erreurs de conformité.
- Identification par questions (QCM) avec score de probabilité, utilisable hors-ligne.
- Fiches espèces avec habitat, taille, régime, période, réglementation.
- Actualités et rappels réglementaires (contenu interne, à valider).
- Mode hors-ligne via cache local et service worker.
- Interface FR/EN avec onboarding et réglages (langue, mode sombre).
- Le référentiel actuel couvre 20 espèces (voir
app/src/data/qcm/base_fish_qcm.csv). - Les questions d'identification sont définies dans
app/src/data/qcm/fish_qcm_questions.json.
- Identification par photo non disponible, prévue dans la roadmap.
- Données réglementaires indicatives: à recouper avec les sources officielles.
- Pas de backend pour le moment (pas d'historique centralisé).
- Identification IA par photo.
- Synchronisation réglementaire avec sources officielles.
- Mettre en place la page support.
- Backend pour historique des recherches, statistiques et audit.
- Export des observations (CSV/PDF) pour rapports terrain ?
- Rôles et profils (agent, superviseur) + contrôles de validation ?
- Ionic React + TypeScript
- Vite
- Capacitor (packaging mobile si nécessaire)
- Service worker personnalisé pour le cache offline
./npm install./npm buildapp/src/pages: écrans (Accueil, Identifier, Espèces, Législation, etc.).app/src/data/qcm: QCM et dataset espèces.app/public: assets et service worker (sw.js).
Licence et crédits
- Licence MIT (voir
app/LICENSE). - Projet réalisé en collaboration avec des étudiants de l'École 42 et de l'ESPMER.