/legendary-happiness

legendary-happiness

Primary LanguagePHP

Sistema de pesquisa de receitas

✋🏻 Pré-requisitos

Features

Para o desenvolvimento do projeto foi utilizada a stack com as seguintes tecnologias:

  • Laravel — Laravel is a web application framework with expressive, elegant syntax.Web framework que permite utilizar javascript tanto no frontend quanto no backend;
  • Vue Js —Vue (pronounced /vjuː/, like view) is a progressive framework for building user interfaces.;

🚀 Tecnologias

Backend:

Frontend:

Instalação

Baixe o repositório e entre no diretório do projeto

git clone https://github.com/rayque/legendary-happiness
cd  legendary-happiness

Suba os containers das aplicações

docker-compose up

Conatiners

  • dm-frontend, porta 8080
  • dm-nginx, porta 8000
  • dm-backend

Instale as dependencias do laravel

docker-compose exec dm-backend composer install

Crie o arquivo .env e gere a key

docker-compose exec dm-backend cp .env.example .env
docker-compose exec dm-backend php artisan key:generate

Coloque a chave da api Giphy no arquivo .env. Path: legendary-happiness/backend/.env

GIPHY_KEY=<sua-chave>

Rotas

http://localhost:8000/recipies/?i=onion

License

MIT