Skip to content

JuniorLima22/catalogoDeCursos-Laravel

Repository files navigation

Readme

Catálogo de Cursos com Laravel

SobreFeaturesDemoPré-requisitosTecnologiasLincençaAutor

Sobre

Catálogo de cursos é uma aplicação web feito com o Framework PHP Laravel. Nessa aplicação foi realizado na prática os principais conceitos desse Framework que é um dos mais utilizado no mundo PHP. Realizado um CRUD completo com o Laravel na sua versão 5.3. Instalado e configurado o projeto com Laravel, trabalhado com Rotas, utilizado template Blade, Migrations e implementado um sistema de Login com Laravel.

Caracteristicas principais

  • Login de usuário
  • Cadastro de cursos
  • Editar cursos
  • Deletar cursos
  • Listagem dos cursos cadastrados
  • Páginação

Demo

Catalogo de Cursos

(Preview)

Pre-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Composer, Framework PHP Laravel. Além disto é bom ter um editor para trabalhar com o código como VsCode

👨🏻‍💻 Rodando o Back End

# Clone este repositório
$ git clone https://github.com/JuniorLima22/catalogoDeCursos-Laravel.git

# Acesse a pasta do projeto no terminal/cmd
$ cd catalogoDeCursos

# Instale as dependências
$ composer install

# criar arquivo .env (pode copiar de .env.example)

# Configure suas variáveis ​​de banco de dados em .env

# Criar um novo esquema no Banco de Dados MySql

# Gerar nova chave
$ php artisan key:generate

# Executar migrations
$ php artisan migrate

# Criar usuário master 
# usuário: admin@email.com e senha: 123456
$ php artisan db:seed --class=UsuarioSeeder

# Execute a aplicação
$ php artisan serve

# O servidor iniciará na porta:8000 - acesse <http://localhost:8000>

Tecnologias

As seguintes ferramentas 🛠 foram usadas na construção do projeto:

PHP Composer Laravel MySql Materialize
7.4.* 2.0.* 5.3.* 6.0.* 0.100.2

Licenca

O catálogo de produtos é um software de código aberto licenciado sob a MIT license.

Referencias

Autor

Made with 💙 by JUNIOR LIMA 👋 See my LinkedIn • GitHub @JuniorLima22

Releases

No releases published

Packages

No packages published