Skip to content

Platform to manage your own personal blog using Vue, Inertia and Laravel

License

Notifications You must be signed in to change notification settings

larastudio/vue-inertia-laravel-blog

 
 

Repository files navigation

Personal Blog

Platform to manage your own personal blog.

This project is being developed thinking of being a completely personal blog, but that does not mean that it is the only possible purpose.

Installation

This is a Laravel project but implements some PHP 8 features so PHP 8 is the version that you need to have installed. Also you need Composer, NodeJS, NPM and some database manager as MySQL or MariaDB.

Clone this repo:

# Using ssh conection
$ git clone [email protected]:vcgtz/blog.git

# Or ssing https conection
$ git clone https://github.com/vcgtz/blog.git

Go to the repo folder:

$ cd blog/

Install Laravel dependences:

$ composer install

Install NodeJS dependences:

$ npm install

Quick Start

To run locally this project you need follow the next steps:

Create your own .env file and then fill in the information from your database:

$ cp .env.example .env

Compile the assets:

$ npm run dev

Run the migrations:

$ php artisan migrate

And start the server:

php artisan serve

Now you can see the project running on http://127.0.0.1:8000.

License

MIT

About

Platform to manage your own personal blog using Vue, Inertia and Laravel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 50.5%
  • PHP 48.8%
  • Other 0.7%