Skip to content

Latest commit

 

History

History
58 lines (45 loc) · 1.16 KB

README.md

File metadata and controls

58 lines (45 loc) · 1.16 KB

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