Humble23 / RITS_avaliation

Validação Técnica da RITS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Desafio RITS - Vaga DESENVOLVEDOR PHP

Para a resolução do desafio proposto, utilizei as seguintes tecnologias:

  • CLI do **VUEJS** na criação da landing page de captura de currículos;
  • Desenvolvimento da API com o **LARAVEL**
  • Painel administrativo usei como base o **Voyager** (pacote php para LARAVEL)

Como rodar localmente:

Rodando a landing page de captura de curriculums:

Dentro do diretório frontend instale as dependências do npm executando o comando:

$ npm install

Ainda dentro do diretório frontend execute o comando:

$ npm run serve

Rodando Painel administrativo e a API:

No diretório raiz da aplicação instale as dependências do composer

$ composer install

Criando as tabelas

$ php artisan migrate

Alimentando as tabelas com as configurações das breads do voyager e dados do usuário admin

$ php artisan db:seed

Após rodar o comando será criado o usuário com as seguintes credenciais para acessar o painel do voyager:

email: admin@rits.com.br
senha: 12345678

execute o comando

$ php artisan serve
ps: Para localização correto de imagens e arquivos no admin, 
configurar APP_URL no .env com localhost:(porta) exato

** Caso necessário instalação do NODE e/ou VUE na máquina, consulte a documentação **

About

Validação Técnica da RITS


Languages

Language:PHP 85.9%Language:Vue 11.9%Language:Blade 1.6%Language:Shell 0.3%Language:HTML 0.2%