{"id":32639346,"url":"https://github.com/itgenius/laravel-install","last_synced_at":"2026-07-03T04:01:48.496Z","repository":{"id":320003926,"uuid":"1080420571","full_name":"itgenius/laravel-install","owner":"itgenius","description":null,"archived":false,"fork":false,"pushed_at":"2025-10-21T10:59:30.000Z","size":75,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-31T02:20:15.941Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/itgenius.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-21T10:49:16.000Z","updated_at":"2025-10-21T10:59:33.000Z","dependencies_parsed_at":null,"dependency_job_id":"f284eb30-8cd7-4074-8ed1-dcdcceafbdeb","html_url":"https://github.com/itgenius/laravel-install","commit_stats":null,"previous_names":["itgenius/laravel-install"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/itgenius/laravel-install","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itgenius%2Flaravel-install","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itgenius%2Flaravel-install/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itgenius%2Flaravel-install/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itgenius%2Flaravel-install/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/itgenius","download_url":"https://codeload.github.com/itgenius/laravel-install/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itgenius%2Flaravel-install/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35071463,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-03T02:00:05.635Z","response_time":110,"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":[],"created_at":"2025-10-31T02:10:57.440Z","updated_at":"2026-07-03T04:01:48.447Z","avatar_url":"https://github.com/itgenius.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Laravel Blog\n\nProjet d’exemple avec Laravel. Ce guide explique comment cloner le dépôt, installer les dépendances, configurer l’environnement, migrer la base de données puis démarrer le serveur de développement. Il est volontairement simple et pragmatique.\n\n## Prérequis\n\n- PHP 8.x\n- Composer\n- MySQL/MariaDB (ou autre base compatible)\n- Node.js et npm (si tu utilises Vite pour le front)\n- Git\n\n## Cloner le projet en local\n\nDans ton terminal :\n\n```bash\ngit clone https://github.com/ton-utilisateur/laravel-blog.git\ncd laravel-blog\n```\n\n## Installer les dépendances PHP et front\n\n```bash\ncomposer install     # installe les packages Laravel (vendor/)\nnpm install          # installe les packages front si tu utilises Vite\n```\n\n## Configurer ton environnement local\n\nCrée ton fichier `.env` à partir du modèle :\n\n```bash\ncp .env.example .env\n```\n\nGénère ensuite la clé de l’application :\n\n```bash\nphp artisan key:generate\n```\n\nOuvre `.env` et configure la base de données : `DB_DATABASE`, `DB_USERNAME`, `DB_PASSWORD` (selon ta config locale).\n\n## Migrer la base de données\n\n```bash\nphp artisan migrate\n```\n\n## Lancer le serveur de développement\n\n```bash\nphp artisan serve\n```\n\nOuvre ensuite ton navigateur sur : `http://localhost:8000`\n\n## Optionnel : utiliser Docker (Laravel Sail)\n\nSi le projet a été initialisé avec Laravel Sail :\n\n```bash\n./vendor/bin/sail up -d\n./vendor/bin/sail artisan migrate\n./vendor/bin/sail artisan serve\n```\n\nAccède ensuite à l’URL exposée (souvent `http://localhost`).\n\n## Scripts utiles\n\n- Démarrer le serveur : `php artisan serve`\n- Lancer les tests : `php artisan test`\n- Développement front (Vite) : `npm run dev`\n- Build de production (Vite) : `npm run build`\n- Régénérer la clé d’application : `php artisan key:generate`\n\n## Dépannage rapide\n\n- `vendor/autoload.php` introuvable ? Exécute `composer install`.\n- Erreur de connexion DB ? Vérifie les variables `DB_*` dans `.env`, assure-toi que la base existe, puis relance `php artisan migrate`.\n- Assets manquants ? Exécute `npm install` puis `npm run dev`.\n- Fichier `.env` absent ? Copie depuis `.env.example` puis génère la clé.\n\n## Publier tes modifications sur GitHub\n\nSi le dépôt distant est déjà configuré :\n\n```bash\ngit add README.md\ngit commit -m \"docs: add complete README with setup instructions\"\ngit push\n```\n\nSinon, configure le dépôt distant puis pousse :\n\n```bash\ngit branch -M main\ngit remote add origin https://github.com/ton-utilisateur/laravel-blog.git\ngit push -u origin main\n```\n\n## Licence\n\nIndique ici la licence que tu souhaites (ex. MIT).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitgenius%2Flaravel-install","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fitgenius%2Flaravel-install","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitgenius%2Flaravel-install/lists"}