YOWL is a web application that allows you to comment on any content visible on the Internet and to share it with the YOWL community!
Visit https://yowl.jeffvodo.me to take a look at YOWL.
YOWL is built with Laravel, MySQL and Vue.js. You can get it running with the following steps:
- Clone the repository;
- Install
Vue CLI
globally; - Go to the
vue
folder withcd vue
; - Update environment variables in
.env
; - Install dependencies with
yarn install
; - To start the frontend in development mode, run
yarn serve:dev
; - Go to the
laravel
folder withcd laravel
; - Install dependencies with
composer install
; - Create a
.env
file following the.env.example
model; - Create your database in MySQL and migrate by running
php artisan migrate
; - To start the backend, run
php artisan serve --port=${PORT}
where${PORT}
should match VUE_APP_API_BASEURL's port invue/.env
.
YOWL is open-sourced software licensed under the MIT license.