Astro News
Date
Temps de lecture
2 minutes
Astro News 📰
Un site de nouvelles developpé avec Astro, conçu pour offrir une expérience de lecture moderne et réactive.
ℹ️ Info
Astro news est mon premier projet open-source, il peut donc y avoir des bugs ou des problèmes. Je les traiterai aussi rapidement que possible.
🌐 Démo
Explorez la démo en direct ici : Démo en Direct
🚀 Installation
Suivez les étapes ci-dessous pour configurer et exécuter le projet localement :
Cloner le Répertoire
git clone https://github.com/Mrahmani71/astro-news.git
Installer les Dépendances
bun install
Exécuter le Serveur de Développement
bun dev
✨ Fonctionnalités
Fonctionnalités Implémentées
- Content Layer
- Navigation
- Conception Réactive
- Pagination
- Fonctionnalité de Recherche
- Flux RSS
- Plan du Site
- Mode Sombre
- Optimisation SEO (~)
Fonctionnalités à Venir
- Options de Partage
- Intégration Keystatic
- Génération d’Image Open Graph (OG)
💻 Technologies
Ce projet tire parti des technologies web de pointe :
- Astro V5.0 - Constructeur de site statique moderne
- Tailwind CSS - Framework CSS utilitaire
- DaisyUI - Bibliothèque de composants Tailwind CSS
- TypeScript - JavaScript typé
- MDX - Markdown avec support JSX
- Bun V1.3.8 - Runtime JavaScript rapide
- Vercel - Plateforme de déploiement
- HugeIcons - Bibliothèque d’icônes
💡 Inspirations et Concepts de Code
Ce projet s’inspire des sources suivantes :
Designs
Articles
📄 Licence
Source ouverte sous la licence MIT.
🤝 Contribuer
Les contributions, problèmes et demandes de fonctionnalités sont les bienvenus ! N’hésitez pas à consulter la page des problèmes.