Skip to content

This is a blog web application built using Laravel 9, Inertia, Vue 3, and Tailwind CSS. It has a variety of features to make for a smooth and enjoyable user experience.

Notifications You must be signed in to change notification settings

wanrif/inertia-blog

Repository files navigation

Laravel Logo Vue Logo

Inertia.js

LARAVEL BLOG APP

This is a blog web application built using Laravel 9, Inertiajs, Vue 3, and Tailwind CSS. It has a variety of features to make for a smooth and enjoyable user experience.

Features

  • Light and Dark mode
  • Role and permission system
  • Categories for organizing posts
  • Filtering posts by category and author
  • User management
  • Password reset and email verification
  • Change password and delete account options

Getting Started

To get started, you will need to have a server running PHP and MySQL. Once you have that set up, you can clone this repository and run the necessary composer and npm commands to install the dependencies.

git clone https://github.com/Wansrif/inertia-blog.git

cd inertia-blog
composer install
npm install

After this, you should use the php artisan key:generate command to generate this variable's value since the key:generate command will use PHP's secure random bytes generator to build a cryptographically secure key for your application.

You will also need to set up the database and run the migrations. You can create a new database and edit the .env file to match your database configuration.

php artisan migrate

Once that's done, you should be able to run the app on your localhost.

php artisan serve

Tech Stack

  • Laravel 9
  • Inertia
  • Vue 3
  • Tailwind CSS

Conclusion

This blog web app is a great example of how to use Laravel, Inertia, Vue, and Tailwind CSS to create a modern and user-friendly web application. It has a lot of features and is easy to set up and use. Give it a try and see for yourself!

Authors

License

  • The Laravel framework is open-sourced software licensed under the MIT license.
  • The Inertiajs is open-sourced software licensed under the MIT license.
  • The Vue framework is open-sourced software licensed under the MIT license.

About

This is a blog web application built using Laravel 9, Inertia, Vue 3, and Tailwind CSS. It has a variety of features to make for a smooth and enjoyable user experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published