Skip to content

leoMachadoMS/validacaoCupons

Repository files navigation

Sobre

Este programa é um protótipo de um sistema que verifica e gerencia códigos promocionais. O app é feito com React e ReactDOM, ao mesmo tempo que é usado uma API Rest feita com Laravel.

Instalação dos Requisitos

Para a aplicação rodar localmente, seguem os seguintes requisitos:
PHP (Installation Guide )
Composer (Guia de Instalação)
Laravel (Guia de Instalação)
Windows / Linux: Homestead (Guia de Instalação)

Para o uso do banco de dados relacional, é necessário um servidor MySQL e Apache para a simulação local.
XAMPP (Guia de Instalação )
MySQL Workbrench ( Guia de Instalação)

Intalação dos Módulos e preparação

Para instalar as dependências do PHP:
"composer install"

E as dependências JS:
"npm install"

A partir do arquivo ".env.example", crie o arquivo ".env" e configure a partir das informações do seu banco de dados. Este trecho em questão:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=

Com o XAMPP ativo e um banco de dados ativo, use o código abaixo para fazer as migrações das tabelas:

"php artisan migrate"

Compilação e Execução

Então compile os JS assets com:

"npm run dev"

Finalmente, utilize o código abaixo para rodar o sistema:

"php artisan serve"

A aplicação está rodando no endereço http://127.0.0.1:8000/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published