{"id":24293552,"url":"https://github.com/yuketsush/stratum","last_synced_at":"2025-07-26T16:33:16.017Z","repository":{"id":272582430,"uuid":"917089192","full_name":"YuketsuSh/Stratum","owner":"YuketsuSh","description":"Stratum CMS - Un CMS universel, modulaire, et optimisé, développé avec Laravel 10. Gratuit et open source, Stratum permet à n'importe qui de créer des sites web performants, personnalisables, et extensibles grâce à un système avancé de thèmes et plugins.","archived":false,"fork":false,"pushed_at":"2025-07-25T10:32:20.000Z","size":825,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-25T15:30:57.834Z","etag":null,"topics":["cms","composer","hacktoberfest","laravel","php","stratumcms"],"latest_commit_sha":null,"homepage":"https://stratumcms.com","language":"Blade","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/YuketsuSh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-01-15T10:34:32.000Z","updated_at":"2025-07-24T13:25:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"186e2919-e4f0-4e42-a5be-8bd55389c8dc","html_url":"https://github.com/YuketsuSh/Stratum","commit_stats":null,"previous_names":["yuketsush/stratum"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/YuketsuSh/Stratum","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YuketsuSh%2FStratum","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YuketsuSh%2FStratum/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YuketsuSh%2FStratum/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YuketsuSh%2FStratum/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/YuketsuSh","download_url":"https://codeload.github.com/YuketsuSh/Stratum/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YuketsuSh%2FStratum/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267192899,"owners_count":24050598,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-26T02:00:08.937Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cms","composer","hacktoberfest","laravel","php","stratumcms"],"created_at":"2025-01-16T16:29:59.406Z","updated_at":"2025-07-26T16:33:16.011Z","avatar_url":"https://github.com/YuketsuSh.png","language":"Blade","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Stratum CMS\n\n**Stratum** est un CMS universel, modulaire, et open source, développé avec **Laravel 10**. Conçu pour répondre aux besoins variés des utilisateurs (entreprises, particuliers, institutions, développeurs), Stratum se distingue par sa légèreté, sa flexibilité, et son optimisation.\n\nAvec un système avancé de **thèmes** et **modules**, Stratum permet de créer des sites web vitrines, portfolios, blogs, e-commerces, et bien plus, tout en restant facile à utiliser et à personnaliser.\n\n---\n\n## 🚀 **Fonctionnalités principales**\n\n- **Modularité complète** : Activez ou désactivez les fonctionnalités dont vous avez besoin via des plugins.\n- **Thèmes personnalisables** : Support des thèmes en Blade avec compatibilité pour les frameworks CSS de votre choix (ex : TailwindCSS, Bootstrap).\n- **Performances optimales** : CMS léger et rapide, idéal pour tout type de projet.\n- **Administration intuitive** : Interface responsive pour gérer facilement contenus, utilisateurs, thèmes, et modules.\n- **Open Source** : Gratuit et disponible pour tous, avec des extensions premium (thèmes et modules).\n\n---\n\n## 🛠️ **Installation**\n\n### **Prérequis**\n- **PHP** : 8.1 ou supérieur\n- **Composer**\n- **Node.js** (pour le build frontend)\n- **Base de données** : MySQL/MariaDB, PostgreSQL ou SQLite\n\n### **Étapes**\n1. Clonez le projet :\n   ```bash\n   git clone https://github.com/Velyorix/Stratum.git\n   cd stratum\n   ```\n\n2. Installez les dépendances PHP et JavaScript :\n   ```bash\n   composer install\n   npm install\n   ```\n\n3. Configurez votre fichier `.env` :\n   Copiez le fichier `.env.example` et configurez les informations nécessaires (base de données, clés d'API, etc.) :\n   ```bash\n   cp .env.example .env\n   ```\n\n4. Générez la clé d'application :\n   ```bash\n   php artisan key:generate\n   ```\n\n6. Compilez les assets frontend :\n   ```bash\n   npm run dev:admin \u0026\u0026 npm run dev:install \u0026\u0026 npm run dev:default\n   ```\n\n7. Lancez le serveur local :\n   ```bash\n   php artisan serve\n   ```\n\nVotre CMS est maintenant accessible à l’adresse [http://localhost:8000](http://localhost:8000).\n\n---\n\n## 🌟 **Fonctionnalités disponibles**\n\n### **Modules intégrés**\n- Authentification (gestion des utilisateurs et permissions).\n- Blog (articles, catégories, commentaires).\n- SEO (sitemaps, métadonnées, optimisation).\n- Galerie d'images et gestionnaire de médias.\n\n### **Thème par défaut**\n- Design moderne et épuré, développé avec **TailwindCSS**.\n- Mode clair avec optimisation pour les performances.\n\n---\n\n## 📚 **Documentation**\n\nLa documentation complète (installation, configuration, création de thèmes et modules) est disponible [ici](https://stratum-docs.velyorix.com).\n\n---\n\n## 🤝 **Contributions**\n\nLes contributions sont les bienvenues ! Pour contribuer :\n1. Forkez ce répo.\n2. Créez une branche pour vos modifications :\n   ```bash\n   git checkout -b feature/ma-fonctionnalite\n   ```\n3. Faites une Pull Request.\n\nMerci de consulter le fichier `CONTRIBUTING.md` pour plus d'informations.\n\n---\n\n## 🛡️ **Licence**\n\nStratum est distribué sous la licence MIT. Consultez le fichier [LICENSE](./LICENSE) pour plus d'informations.\n\n---\n\n## 💡 **Idées de modules/thèmes ?**\nSi vous avez des idées pour des thèmes ou modules, ou si vous voulez contribuer à l’écosystème Stratum, contactez-nous via [contact@velyorix.com](mailto:contact@velyorix.com).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyuketsush%2Fstratum","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyuketsush%2Fstratum","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyuketsush%2Fstratum/lists"}