Al'Toppé - Plateforme de Gestion pour Entrepreneurs Sénégalais
Description
Al'Toppé est une application web et mobile conçue pour accompagner les entrepreneurs du secteur informel au Sénégal. La plateforme offre des outils de gestion financière, de planification d'affaires, et de suivi personnalisé avec un accent particulier sur l'accessibilité et l'adaptation au contexte local.
Fonctionnalités Principales
Pour les Entrepreneurs
📊 Gestion de trésorerie et suivi des revenus/dépenses
📝 Création de plans d'affaires guidés
🔔 Système d'alertes et recommandations intelligentes
📱 Interface adaptée aux faibles niveaux d'alphabétisation
🌐 Fonctionnement offline avec synchronisation
Pour les Coaches
👥 Gestion de portefeuilles d'entrepreneurs
📊 Gestion de trésorerie et suivi des revenus/dépenses
📝 Création de plans d'affaires guidés
📈 Tableaux de bord de performance
⚠️ Détection des cas à risque
📅 Organisation de sessions de coaching
📋 Validation de plans d'affaires
Pour les Bailleurs
💰 Gestion de programmes de financement
📊 Analyse d'impact et de performance
🎯 Identification des entrepreneurs à fort potentiel
📑 Génération de rapports d'impact
🌍 Suivi géographique des bénéficiaires
Installation et Démarrage
Prérequis
Python 3.9+
PostgreSQL 12+
Redis (pour les tâches asynchrones)
Installation
Cloner le repository
bash
git clone
github.com
cd altoppe
Créer un environnement virtuel
bash
source venv/bin/activate # Linux/Mac
# ou
venv\Scripts\activate # Windows
Installer les dépendances
bash
pip install -r requirements_prod.txt
Configuration de la base de données
bash
# Créer la base PostgreSQL
createdb altoppe_db
# Appliquer les migrations
python manage.py migrate
Créer un superutilisateur
bash
python manage.py createsuperuser
Lancer le serveur de développement
bash
python manage.py runserver
Configuration
Variables d'environnement
Créez un fichier .env à la racine du projet :
Déploiement
Production avec Docker …