loja
Descrição
Projeto CRUD de produto e categoria com Upload de imagens.
Tecnologias utilizadas
- PHP
- Framework Laravel
- Template Engine Blade
- ORM Eloquente
- Autentição JWT
- Docker
- Bootstrap
Executando o projeto
Via Docker Compose
Clonando o repositório helciodasilva/loja
git clone https://github.com/helciodasilva/loja.git
Criando os containers
cd loja
docker-compose up -d
Via Docker hub
Criando o container db
docker run --name db -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=loja -p 3306:3306 -d mysql:5.7
Criando o container loja
docker run --name loja --link db:db -p 8181:8181 helciodasilva/loja
Acessando o projeto
http://localhost:8181/products
Usuário
E-mail: [email protected]
Senha: admin
TODO
- Internacionalização
- Permitir cadastrar produtos com mais de uma foto
- Criar documentação das APIs REST