Application d'analyse des risques juridiques pour plateformes digitales au Senegal - Django + Vue.js + PostgreSQL
# Analyse Juridique - Plateformes Digitales
Application web d'analyse des risques juridiques pour les plateformes digitales au Sénégal.
## Description
Cette application permet aux exploitants de plateformes digitales (e-commerce, marketplaces, applications web) d'analyser les risques juridiques liés à leurs activités numériques au Sénégal, en se basant sur la législation sénégalaise (Lois 2008-08, 2008-11, 2008-12, 2018-28, etc.).
## Fonctionnalités
- Analyse de situations juridiques basée sur la législation sénégalaise
- Classification automatique des risques (contractuels, données personnelles, cybercriminalité, responsabilité)
- Moteur de risque (`risk_engine`) avec scoring et niveaux de criticité
- Référence automatique aux textes applicables
- Génération de recommandations préventives
- Corpus juridique intégré (PDF des lois sénégalaises)
- API REST authentifiée par JWT
## Technologies utilisées
| Couche | Technologie |
|-----------------|------------------------------------------|
| Backend | Django 4.2 + Django REST Framework | |
| Frontend | Vue 3 + Vite + Pinia + Vue Router |
| HTTP client | Axios | |
| Parsing PDF | pypdf |
## Structure du projet
```
analyse-juridique/
├── backend/
│ ├── apps/
│ │ ├── analyse/ # Moteur d'analyse, classifier, corpus juridique
│ │ └── api/ # Endpoints REST, serializers, permissions
│ ├── config/ # settings, urls, wsgi/asgi
│ ├── scripts/
│ ├── manage.py
│ └── requirements.txt
├── frontend/
│ ├── src/
│ │ ├── components/
│ │ ├── views/
│ │ ├── stores/ # Pinia
│ │ ├── router/
│ │ └── services/ # Appels API
│ ├── package.json
│ └── vite.config.js
├── Ressources/ # Corpus PDF des lois sénégalaises
└── docs/
└── api_documentation.md
```
## Prérequis
- Python 3.10+
- N …