Tutorial de um software de ticket desenvolvido em Laravel 5.5
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bootstrap
config
database
public
resources
routes
storage
tests
.env.example
.gitattributes
.gitignore
Procfile
artisan
composer.json
composer.lock
license.md
package-lock.json
package.json
phpunit.xml
readme.md
server.php
webpack.mix.js

readme.md

Sobre o projeto

Laraticket é um projeto desenvolvido no formato de tutorial que possui o objetivo de auxiliar no aprendizado do framework Laravel.

Pelo fato do projeto ter sido desenvolvido para fins didáticos, não me responsabilizo caso você utilize-o para outros fins :)

Informações do projeto

O projeto consiste em um sistema de Help Desk com foco no módulo de tickets, onde foram abordados as seguintes features:

  • Autenticação
    • Login
    • Registrar
    • Esqueci minha senha
  • ACL
  • Dashboard
  • Módulo de Ticket
  • Módulos Auxiliares (categorias, prioridades e departamentos)
  • Edição de perfil

As tecnologias utilizadas foram:

  • Laravel 5.5
  • MySQL 5.7

Requisitos do servidor

  • PHP >= 7.0.0
  • Extensão PHP OpenSSL
  • Extensão PHP PDO
  • Extensão PHP Mbstring
  • Extensão PHP Tokenizer
  • Extensão PHP XML

Instalação

  1. Clonar o projeto
  2. run: cp .env.example .env
  3. run: composer install
  4. run: php artisan key:generate
  5. run: php artisan migrate --seed

Após a instalação concluída, execute php artisan serve para inicializar o servidor.

Acesso

Utilize os seguintes dados para acesso ao sistema:

Gerente

Operador

Dúvidas/Problemas

Ficou com alguma dúvida em alguma etapa? Encontrou algum problema ou dificuldade? Tem ideias de melhorias?

Crie uma issue e vamos conversar ;)

Licença

Laraticket é um software open source licenciado sob a licença MIT (MIT). Por favor, veja LICENSE para maiores detalhes.

Desenvolvido com ❤️ por Dorian Neto