Desafio é construir uma aplicação com o objetivo de gerenciar os produtos de uma loja e mostrá-los para os clientes.
Backend
Frontend
- 📂 api (Back-end)
- 📂 web - (Front-end)
Para executar o desafio, você precisará de:
Clone o repositório e instale as dependências.
# clone o repository
$ git clone https://github.com/rafaelgonzagag/houpa.git
# vá para a pasta api
$ cd houpa/api
# instale as dependências da API
$ composer install
# copie o arquivo env de exemplo e faça as alterações de configuração necessárias no arquivo .env
$ cp .env.example .env
# gere uma nova chave do application key
$ php artisan key:generate
# execute as migrações do banco de dados (Defina a conexão do banco de dados em .env antes de migrar)
$ php artisan migrate --seed
# inicie o servidor de desenvolvimento local
$ php artisan serve
A collection do Insomina da API Link
Dump do banco de dados Link
Em outra aba do terminal
# vá para a pasta web
$ cd frontend
# instale as dependências do frontend
$ yarn
# execute-o
$ yarn start
Agradeço pela oportunidade de poder realizar este desafio e os feedbaks são bem-vindo!.