💻 Projeto | 🗂 Banco de Dados | 🚀 Tecnologias | 🛠 Ferramentas | ⚙ Instalação | 📝 Como usar
Sistema de bonificação para funcionários, para não bonificar os funcionários em forma de dinheiro, foi desenvolver um sistema onde os funcionários terão um saldo de pontos e esses pontos podem ser convertidos em recarga para celular, compra de produtos, etc.
Você usar o dump meuspontos.sql ou Laravel Migrations Database: Migrations.
Para esse projeto foi usado as seguintes tecnologias:
$ git clone https://github.com/glauberborges/MeusPontos.git
$ cd MeusPontos
$ composer install
Renomeie/Copia o .env.example para .env e configure o banco de dados
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE={DATABASE}
DB_USERNAME={USER}
DB_PASSWORD={SENHA}
Se for usar o servidor Laradock use o nome do container Docker ou o IP do container em DB_HOST
Para saber o nome do container do servidor do banco use docker ps
será algo como laradock_meuspontos_mysql_1
Para saber o IP use docker inspect -f '{{.Name}} - {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -aq)
será algo como 172.23.0.2
$ php artisan key:generate
Se você usou o DUMP do banco esse passo não precisa ser feito
$ php artisan migrate
Lembrando se tiver usando Docker esse comando deve ser feito dentro do container via SSH
Quer ter dados fake para fazer o teste? use o Database: Seeding
$ php artisan db:seed
Lembrando se tiver usando Docker esse comando deve ser feito dentro do container via SSH
Se usa um servidor de sua preferência pule essa etapa Você pode usar seu servidor preferido ou então usar o Laradock
Para usar o Laradock você precisa ter o Docker em sua máquina Docker
entre na pasta do Laradock
$ cd laradock
Renomeie/Copia o .env.example para .env e configure o banco de dados e o Apache do laradock
DB_DATABASE={DATABASE}
DB_USERNAME={USER}
DB_PASSWORD={SENHA}
$ docker-compose up -d apache2 mysql
Faça um cadastro na rota {URL}/register
e use e abuse! =D
Achou algum erro? Envie um pull request =D
Fique à vontade para baixar e contribuir =D