## About SLUBHS72

SLUBHS72 is a news aggregator to published posts with different categories like news and events.

## User Accounts

| Role  | Username | Email | Password |
| :--- | :--- | :--- | :--- |
| Master  | master  | master@gmail.com | master@weblegacy |
| Administrator  | admin  | admin@gmail.com | password@webadmin |
| Viewer  | viewer  | viewer@gmail.com | password@webviewer |
| Author  | author | author@gmail.com | password@webauthor |
| Editor  | editor | editor@gmail.com | password@webeditor |

## Installation

To install this project just follow the process chronologically.

Clone the project via HTTPS

```bash
git clone https://github.com/gocloud-inc/slubhs72.git
```

Require this package, with [Composer](https://getcomposer.org/), in the root directory of your project.

```bash
composer install
```

Install the node packages for bootstrap

```bash
npm install && npm run dev
```
## Configuration

Copy the env.example inside the project root folder and rename to .env and run this command

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

Run the migration and database seeder

```bash
$ php artisan migrate --seed
```

Start the server 

```bash
$ php artisan serve