Le projet StreamVoice est un agrégateur de flux RSS développé en Python. Il est conçu pour récupérer les articles de diverses sources RSS et les convertir en format audio, facilitant ainsi l'écoute des mises à jour d'actualités ou d'articles.
Visitez le site de streamvoice
Voici quelques-unes des meilleures fonctionnalités du projet :
- Récupère et affiche les flux RSS de différentes source
- Permet d'ajouter de supprimer et de mettre à jour les flux RSS
- Fournit une interface utilisateur web pour interagir avec l'agrégateur
- Prend en charge la pagination pour une meilleure navigation des articles
1. Clonez le dépôt :
git clone https://github.com/Obstacleee/Projet-RSS/tree/main
2. Install pip module
pip install -r requirements.txt
3. Configurez les clés d'environnement.
4. Lancez `main.py` pour la fonctionnalité audio :
python main.py
5. Enfin, démarrez `Site.py` pour accéder au site web :
python Site.py
Technologies utilisées dans le projet :
- Python pour le développement backend
- Framework Flask pour la création de l'application web
- HTML/CSS/JavaScript pour l'interface utilisateur