{"id":27298440,"url":"https://github.com/ilvondir/fancy-blog","last_synced_at":"2025-09-04T19:04:44.499Z","repository":{"id":232422029,"uuid":"784322151","full_name":"Ilvondir/fancy-blog","owner":"Ilvondir","description":"Blog application created with Materialize.css and Laravel in the MVC pattern.","archived":false,"fork":false,"pushed_at":"2024-12-03T19:47:57.000Z","size":1813,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-04T19:04:03.349Z","etag":null,"topics":["blade","css","eloquent","fakerphp","font-awesome","html","javascript","laravel","laravel-debugbar","materialize","php"],"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/Ilvondir.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":"2024-04-09T16:11:49.000Z","updated_at":"2024-12-03T19:48:01.000Z","dependencies_parsed_at":"2025-04-12T00:28:21.037Z","dependency_job_id":"a43e397b-3203-4156-b9fb-0bfd9788626c","html_url":"https://github.com/Ilvondir/fancy-blog","commit_stats":null,"previous_names":["ilvondir/fancy-blog"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Ilvondir/fancy-blog","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ilvondir%2Ffancy-blog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ilvondir%2Ffancy-blog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ilvondir%2Ffancy-blog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ilvondir%2Ffancy-blog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ilvondir","download_url":"https://codeload.github.com/Ilvondir/fancy-blog/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ilvondir%2Ffancy-blog/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273657079,"owners_count":25145003,"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-09-04T02:00:08.968Z","response_time":61,"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":["blade","css","eloquent","fakerphp","font-awesome","html","javascript","laravel","laravel-debugbar","materialize","php"],"created_at":"2025-04-12T00:26:58.381Z","updated_at":"2025-09-04T19:04:39.478Z","avatar_url":"https://github.com/Ilvondir.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fancy Blog\n\nFancy Blog is a web application built using the Laravel framework with an MVC architecture, meaning it is server-side application. The visual design of the application has been crafted using the Materialize framework.\n\nThe application showcases popular aspects of social media services such as tags and comments, which are represented in the database as many-to-many and one-to-many relationships, respectively.\n\nFor guests, the application allows browsing blog articles and registering. Logged-in users can additionally comment on all articles. Users in the journalist role can add new tags, write articles and edit their own. The administrator has full control over tags, articles, and comments.\n\n## Used Tools\n- HTML 5\n- CSS 3\n- JavaScript ES6\n- PHP 8.3.6\n- Laravel 11.4.0\n- Materialize 1.0.0\n- Font Awesome 6.5.2\n\n## Requirements\n\nFor running the application you need:\n\n- [MySQL](https://www.mysql.com)\n- [PHP](https://www.php.net/manual/en/install.windows.php)\n- [composer](https://getcomposer.org)\n\n## How to run\n\n1. Execute command `git clone https://github.com/Ilvondir/fancy-blog`.\n2. Create `fancy_blog` database.\n3. Run `start.bat` file.\n4. Log in to the selected account to discover various functionalities.\n\n| Account         | Email\t              |   Password  |\n|:---------------:|:---------------------:|:-----------:|\n| Administrator   | admin@fb.com          |  password   | \n| Journalist \t  | journalist@fb.com     |  password   |\n| User            | user@fb.com           |  password   |\n\n\n## First Look\n\n![firstlook1](public/img/firstlook1.png?raw=true)\n![firstlook2](public/img/firstlook2.png?raw=true)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Filvondir%2Ffancy-blog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Filvondir%2Ffancy-blog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Filvondir%2Ffancy-blog/lists"}