Blogtizen is a simple blog made with Laravel framework. You can make your own blog or starting for new project with Blogtizen as a template. See the demo to know all features
- Blogtizen: See release version here
- Laravel: 8.0
- PHP: 8.0 or higher
-
First, clone this repo
git clone https://github.com/themedesu/blogtizen.git
-
Move to the terminal. Copy
.env.example
to.env
in your project directory and set up the environtment with your -
Then, install the packages. Run
composer install
-
Then, generate the key for the app. Run
php artisan key:generate
-
Then, link storage for the assets. Run
php artisan storage:link
-
Then, migrate the database and seed. Run
php artisan migrate:refresh --seed
-
Finally, run
php artisan serve
to start your development
Now move to browser, input your laravel local development. E.g http://localhost:8000/
You can see the credential info for user sign-in in seeder database/seeders/UsersTableSeeder
. If you dont change anything inside the users seeder, so the creadential will looks like:
username: admin@admin.com
password: admin@admin.com
- Several package for this project (see composer.json file) already costumized. If you want to publish vendor, Please spesify the vendor that you want to publish, Do not publish all vendors. So, it will make duplicate or even current costumized will be replaced.
- We make the dynamic menu globally as a Provider, so make sure the database is already migrated. If not you would have an error even just for Laravel serve
Blogtizen build with Laravel framework open-sourced software licensed under the MIT license. And this project includes several packages, please see the license on each package.