No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
Yann Pugliese 0d5129160f initial commit GEMINI OK AND OLLAMAOK hace 4 semanas
android initial commit GEMINI OK AND OLLAMAOK hace 4 semanas
assets initial commit GEMINI OK AND OLLAMAOK hace 4 semanas
ios initial commit GEMINI OK AND OLLAMAOK hace 4 semanas
lib initial commit GEMINI OK AND OLLAMAOK hace 4 semanas
test initial commit GEMINI OK AND OLLAMAOK hace 4 semanas
.gitignore initial commit GEMINI OK AND OLLAMAOK hace 4 semanas
.metadata initial commit GEMINI OK AND OLLAMAOK hace 4 semanas
README.md initial commit GEMINI OK AND OLLAMAOK hace 4 semanas
analysis_options.yaml initial commit GEMINI OK AND OLLAMAOK hace 4 semanas
devtools_options.yaml initial commit GEMINI OK AND OLLAMAOK hace 4 semanas
gradle.properties initial commit GEMINI OK AND OLLAMAOK hace 4 semanas
lib.zip initial commit GEMINI OK AND OLLAMAOK hace 4 semanas
local.properties initial commit GEMINI OK AND OLLAMAOK hace 4 semanas
pubspec.lock initial commit GEMINI OK AND OLLAMAOK hace 4 semanas
pubspec.yaml initial commit GEMINI OK AND OLLAMAOK hace 4 semanas

README.md

Social Content Creator - Flutter 3.38

Application Flutter cross-platform (Android/iOS) pour créer et partager du contenu optimisé pour réseaux sociaux avec assistance IA.

🚀 Prérequis

  • Flutter : 3.38.0+
  • Dart : 3.10.0+
  • Android SDK : minSdk 26, targetSdk 35
  • Xcode : 15.0+ (pour iOS)
  • Kotlin : 2.0.0+
  • AGP : 8.5.1+

⚙️ Installation

1. Cloner et installer les dépendances

unzip social_content_creator.zip
cd social_content_creator
flutter pub get

2. Vérifier l’installation

flutter doctor
flutter pub get

3. Lancer en développement

flutter run

4. Build pour production

Android APK :

flutter build apk --release

Android App Bundle (Play Store) :

flutter build appbundle --release

iOS :

flutter build ios --release

📱 Fonctionnalités

✅ Configuration multi-profils (métier, ton, style) ✅ Import/capture d’images et vidéos ✅ Amélioration IA avec 3 versions ✅ Génération de texte personnalisé ✅ Aperçu de post (Instagram/Facebook) ✅ Partage sur réseaux sociaux (Instagram, Facebook, X, LinkedIn, TikTok) ✅ Support Material Design 3 ✅ Navigation nommée avec routes typées ✅ Gestion d’état avec Provider/Riverpod

🏗️ Architecture

lib/
├── core/               # Thème, constantes, utilitaires
├── data/              # Modèles, services, repositories
├── presentation/      # UI (écrans, widgets)
├── routes/            # Navigation
└── main.dart          # Entry point

🛠️ Configuration API

Éditer lib/data/services/api_service.dart et ajouter vos endpoints :

static const String baseUrl = 'https://votre-api.com';

🎨 Design System

  • Couleur primaire : Indigo (#6366F1)
  • Couleur accent : Amber (#F59E0B)
  • Police : Inter (Google Fonts)
  • Border radius : 12-16px
  • Spacing : 8, 12, 16, 20, 24, 32px

📦 Packages principaux

  • image_picker : Sélection/capture de médias
  • dio : Requêtes HTTP
  • share_plus : Partage social
  • google_fonts : Typographie
  • provider : État de l’app
  • path_provider : Accès fichiers

✅ Versions modernes

  • Flutter 3.38 (novembre 2025)
  • Dart 3.10
  • Android Gradle Plugin 8.5.1
  • Kotlin 2.0.0
  • Material 3

📚 Documentation

Voir Social_Content_Creator_Documentation.pdf pour la documentation complète.


Version 1.0.0 - Novembre 2025