Sobre • Features • Demo • Pré-requisitos • Tecnologias • Lincença • Autor
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.
- Login de usuário
- Cadastro de cursos
- Editar cursos
- Deletar cursos
- Listagem dos cursos cadastrados
- Páginação
(Preview)
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
# 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>
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 |
O catálogo de produtos é um software de código aberto licenciado sob a MIT license.
-
Udemy
-
Criação do readme
- Canal no Youtuber Arthur PC 👏🏻👏🏻
- Canal no Youtuber Programador Alternativo 👏🏻👏🏻
Made with 💙 by JUNIOR LIMA 👋 See my LinkedIn • GitHub @JuniorLima22