Skip to content

This is a tasks project with Docker, Laravel and Vue.js

Notifications You must be signed in to change notification settings

guimontme/tasks-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task App with Laravel and Vue.js

This is a tasks project with Laravel and Vue.js.

Dependences

  • MySQL
  • Apache
  • phpMyAdmin
  • PHP 7.4
  • Laravel 8
  • Node
  • Vue.js 2
  • Sass

Before start

Change values in root doc .env

ADMIN_EMAIL=admin@example.com

MAIL_MAILER=smtp
MAIL_HOST=smtp.domain.com
MAIL_PORT=466
MAIL_USERNAME=username
MAIL_PASSWORD=password
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=site@domain.com

Commands

To install the dependencies:

bin/install

To init the aplication:

bin/init

To create a user:

bin/user

To run the application:

bin/stop

To run the application:

bin/start

To run the "laravel" and "vue" commands:

bin/run

To open container's bash

bin/bash backend
bin/bash frontend

To restart the application:

bin/restart

To destroy the application:

bin/kill

This command includes:

  • delete laravel
  • delete vue
  • delete node
  • delete Database
  • delete containers
  • delete container's volume
  • delete container's network

Access

MySQl

User: admin
Password: admin1234

MariaDB's IP:

padrão: 171.0.0.10:3306
local: 127.0.0.1:3306

phpMyAdmin

phpMyAdmin's IP:

padrão: 171.0.0.15:80
local: 127.0.0.1:8306

Laravel

Laravel's IP:

padrão: 171.0.0.20:8000
local: 127.0.0.1:8000

Vue

Vue's IP:

local: 127.0.0.1

About

This is a tasks project with Docker, Laravel and Vue.js

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published