Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/berkanumutlu/laravel-example-app
Example Blog Web Site with Laravel (v10.29.0)
https://github.com/berkanumutlu/laravel-example-app
blog blog-website example example-app example-project laravel laravel-blog laravel-blog-site laravel-example-project laravel-framework laravel-project laravel10 mysql php php81
Last synced: about 1 month ago
JSON representation
Example Blog Web Site with Laravel (v10.29.0)
- Host: GitHub
- URL: https://github.com/berkanumutlu/laravel-example-app
- Owner: berkanumutlu
- License: mit
- Created: 2023-10-30T14:01:40.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-04-28T10:57:13.000Z (7 months ago)
- Last Synced: 2024-09-29T20:03:39.660Z (about 2 months ago)
- Topics: blog, blog-website, example, example-app, example-project, laravel, laravel-blog, laravel-blog-site, laravel-example-project, laravel-framework, laravel-project, laravel10, mysql, php, php81
- Language: Blade
- Homepage:
- Size: 16.8 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Laravel Example App
It is an article publishing web project using Laravel Framework. There is an admin panel within the project. Administrators and users can be created in the admin panel, adding-editing-deleting articles, adding-editing-deleting categories, assigning categories to articles, changing site settings and listing logs can be done. On the web page, users can list articles, publish articles, write comments, and filter by categories.
## Installation
```sh
$ docker-compose up
$ docker ps
$ docker exec -it {PHP8_CONTAINER_ID} bash
``````sh
$ composer global require laravel/installer
``````sh
$ composer global about
# Changed current directory to /root/.composer
# Composer - Dependency Manager for PHP - version 2.6.5
# Composer is a dependency manager tracking local dependencies of your projects and libraries.
# See https://getcomposer.org/ for more information.
``````sh
$ export PATH="/root/.composer/vendor/bin:$PATH"
``````sh
$ laravel new project
``````sh
$ cd project
$ php artisan serve
```## Screenshots
- Home
![home](screenshots/home.png)
- Article List
![article_list](screenshots/article_list.png)
- Article Detail
![article_detail](screenshots/article_detail.png)
- Login
![login](screenshots/login.png)
- Register
![register](screenshots/register.png)
- Reset Password
![reset_password](screenshots/reset_password.png)
- User Profile
![user_profile](screenshots/user_profile.png)
- User Change Password
![user_change_password](screenshots/user_change_password.png)
- User Article List
![user_article_list](screenshots/user_article_list.png)
- User Article Detail
![user_article_detail](screenshots/user_article_detail.png)
- User Publish Article
![user_publish_article](screenshots/user_publish_article.png)## License
The MIT License (MIT). Please see [License File](LICENSE) for more information.