Skip to content

Reformulando o aplicativo Paroquia10 (https://github.com/evaldorcardoso/Paroquia10) com Laravel (Back-end) e Vue.js 3 (Front-end)

Notifications You must be signed in to change notification settings

evaldorcardoso/Paroquia_10

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reformulando Paroquia10 com Laravel e Vue.js - (Em Andamento)

Um verdadeiro Informativo Digital!

🚀 Começando

Paróquia10 é um aplicativo Web PWA feito para congregações/igrejas que desejam ter um informativo digital com seus eventos de forma simples e rápida.

🛠️ Em construção utilizando:

🛠️ 1- Como fazer funcionar a API em Laravel:

É necessário ter o Docker instalado na máquina e o NodeJS com Yarn ou NPM.

  • Navegar até a pasta do projeto (laravel_api)
  • Copiar o arquivo .env.example para o .env no mesmo caminho
  • Instalar dependências composer
 docker run --rm \
    -u "$(id -u):$(id -g)" \
    -v $(pwd):/var/www/html \
    -w /var/www/html \
    laravelsail/php80-composer:latest \
    composer install --ignore-platform-req=php+
  • Criar o alias para o sail:
alias sail='bash vendor/bin/sail'
  • Subir os containers:
sail up -d
  • Ainda no terminal e rodar as migrations
sail artisan migrate
  • Ainda no terminal e rodar as seeders para alimentar o banco de dados:
sail artisan db:seed
  • Ainda no terminal gerar as chaves de autenticação:
sail artisan passport:keys
  • Gerar ClientID Personal:
sail artisan passport:client --personal

🛠️ 2- Como fazer funcionar o Front-End:

  • Navegar até a pasta do projeto (app)
  • Instalar as dependências:
yarn ou npm install
  • Fix NodeJS breaking change
export NODE_OPTIONS=--openssl-legacy-provider
  • Rodar o projeto com:
yarn serve ou npm run serve
  • Será exibido no terminal o endereço para acessar o aplicativo no navegador.

✒️ Autor

🎁 Expressões de gratidão

  • Obrigado publicamente 🤓.

⌨️ com ❤️ por Evaldo R Cardoso 😊