Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tanhongit/crud-lara-vuejs-basic

Create CRUD using Laravel Mix Vuejs
https://github.com/tanhongit/crud-lara-vuejs-basic

laravel laravel-mix laravel-mix-vue laravel-vue tanhongit-vue vue vue-cli vuejs

Last synced: 22 days ago
JSON representation

Create CRUD using Laravel Mix Vuejs

Awesome Lists containing this project

README

        

Create CRUD using Laravel Mix Vuejs.

# 1. Technology
- PHP
- Laarvel Framework 5.8

# 2. Configuration requirements
- Install composer: https://getcomposer.org/

# 3. Running

## Clone repo

```
$ git clone https://github.com/TanHongIT/crud-lara-vuejs-basic
$ cd crud-lara-vuejs-basic
```

## Composer & npm

Run:

```
$ npm install
$ composer install
```

## Create APP_KEY

Run:

```
$ php artisan key:generate
```

## Create a new database in your host & edit .env

Create a new database in your server and edit the information in the .env file

```laravel
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=
```

## Migrate Database

Run:

```
$ php artisan migrate
```

## Run seeder

```
$ php artisan db:seed --class=DatabaseSeeder
```

## Launch project
Now, Launch your system...

Run the npm:

```
$ npm run watch
```

Run the laravel project on port: http://localhost:8000

```
$ php artisan serve
```