{"id":19691583,"url":"https://github.com/stanislawfortonski/Laravel-Blog","last_synced_at":"2025-04-29T09:31:11.757Z","repository":{"id":55505044,"uuid":"312051723","full_name":"stanislawfortonski/Laravel-Blog","owner":"stanislawfortonski","description":"Laravel 8.x Multi-language Blog. Your well start with blogging.","archived":false,"fork":false,"pushed_at":"2021-09-26T09:50:16.000Z","size":6242,"stargazers_count":18,"open_issues_count":1,"forks_count":4,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-05T14:34:53.441Z","etag":null,"topics":["application","artisan","blog","blogging-application","blogging-site","blogging-system","disqus","language","laravel","laravel-8","laravel-blog","laravel-roles","php","php7","posts"],"latest_commit_sha":null,"homepage":"","language":"PHP","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/stanislawfortonski.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}},"created_at":"2020-11-11T18:11:20.000Z","updated_at":"2025-03-24T10:51:58.000Z","dependencies_parsed_at":"2022-08-15T02:00:37.493Z","dependency_job_id":null,"html_url":"https://github.com/stanislawfortonski/Laravel-Blog","commit_stats":null,"previous_names":["stanislawfortonski/laravel-blog"],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stanislawfortonski%2FLaravel-Blog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stanislawfortonski%2FLaravel-Blog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stanislawfortonski%2FLaravel-Blog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stanislawfortonski%2FLaravel-Blog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stanislawfortonski","download_url":"https://codeload.github.com/stanislawfortonski/Laravel-Blog/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251473217,"owners_count":21595024,"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","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":["application","artisan","blog","blogging-application","blogging-site","blogging-system","disqus","language","laravel","laravel-8","laravel-blog","laravel-roles","php","php7","posts"],"created_at":"2024-11-11T19:09:57.059Z","updated_at":"2025-04-29T09:31:10.272Z","avatar_url":"https://github.com/stanislawfortonski.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Laravel-Blog\nLaravel Blog 8.x  ![Laravel](https://github.com/stanfortonski/Laravel-Blog/workflows/Laravel/badge.svg)\n\n## About\nThis is Laravel 8.x Multi-language Blog System. Your template for blogging.\n\n## Installation\n1. Everyting like standard Laravel installation (more in https://laravel.com/docs/8.x#installation):\n    - download release or clone this repo\n    - setup your blog in .env file.\n3. Run artisan `php artisan storage:link` (necessary for store images).\n2. Fill correctly `APP_DISQUS` - your embed.js provided by Disqus and `SESSION_DOMAIN` - your domain.\n3. Add some users in `/database/seeders/UserSeeder.php` for example:\n```php\nDB::table('users')-\u003einsert([\n    'name' =\u003e 'your_user_name',\n    'first_name' =\u003e 'your_first_name',\n    'last_name' =\u003e 'your_last_name',\n    'email' =\u003e 'your_email@domain.test',\n    'website' =\u003e 'your_website',\n    'description' =\u003e 'your_description',\n    'password' =\u003e Hash::make('your_password'),\n    'email_verified_at' =\u003e now(),\n    'remember_token' =\u003e ''\n]);\n```\n4. Migrate database using artisan `php artisan migrate --seed`.\n\nHave fun :)\n\n## Languages\n- Two languages are available by default English and Polish.\n- If you want to add new language you will make new folder for example de in resources/lang and copy everything from `resources/lang/en` to this folder and create de.json in `/resources/lang` folder. And then translate and add your lang to `available_locales` array in `/config/blog.php`.\n\n## Themes\nYou can use default theme or just add new themes to your blog. Default theme is located in `/resources/sass/default` and `/resources/views/default`. You can add your own theme by set `BLOG_THEME` in .env file and creating folder in sass and views with the same name with your custom data. In views one restriction is to have files with the same names as in \"default\" views folder.\n\n## Register\nIn config/fortify.php uncomment Features::registration() and then in config/blog.php set allow_register to true.\n\n## Libraries\n- [Laravel 8.x](https://laravel.com/docs/8.x)\n- [Laravel Fortify](https://github.com/laravel/fortify)\n- [Laravel-Roles](https://github.com/stanfortonski/Laravel-Roles)\n- [Laravel Filemanager](https://github.com/UniSharp/laravel-filemanager)\n- [Laravel-Feed](https://github.com/spatie/laravel-feed)\n- [CoreUI 3.x](https://coreui.io)\n- [TinyMCE](https://tiny.cloud/)\n- [Disqus](https://disqus.com)\n- [Sass](https://sass-lang.com)\n- [Laravel-Debugbar](https://github.com/barryvdh/laravel-debugbar)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstanislawfortonski%2FLaravel-Blog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstanislawfortonski%2FLaravel-Blog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstanislawfortonski%2FLaravel-Blog/lists"}