demo.mp4
This project is made by Laravel and it is authenticated by Passport package of Laravel. In this project you can register new user, login and logout. When you logged in you can see all posts that created by all users and filter them by writer and/or date. You can click each post to see complete details. Each post has its own QR code that you can scan it with mobile phone and redirect to the link of post.
You can create new post. JQuery validator will validate the data that you entered in login and logout forms. You can export your own posts in excel format by the button in the navbar.
- Git clone from Github
- Open CMD (command-line interpreter)
- cd to your custom directory
- Clone codes by typing this line:
- git clone https://github.com/niushay/blog_test.git
- Open you custom IDE (for example: phpstorm, VSCode, ...)
- Open the directory of the cloned files
- Create new database with your own custom name
- Change the name of .env.example to .env
- Open .env file and change database field due to your database configurations
- Uncomment extension=gd in php.ini file
- composer update
- php artisan migrate
- php artisan passport:install
- php artisan key:generate