Skip to content

talitacampos/pet_shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pet Shop

Este é uma pequena aplicação em Rails que gera dados aleatórios de 1000 cachorros e os apresenta em uma listagem com filtros.

Para construção do mesmo foi utilizado Rails (5.0.3), Bootstrap e AngularJS.

Configuração

Para esta aplicação, é necessário que o bower esteja instalado na sua máquina. Caso não o tenha, instale-o usando:

$ npm install -g bower

Em seguida, clone o projeto e, de dentro do diretório em que foi feito o clone, execute os seguintes comandos:

$ bundle install
$ rake -T bower
$ rake bower:install

Também é necessário rodar as migrations com:

$ rails db:migrate/

Feito assim, você já pode rodar a aplicação com:

$ rails s

Com a aplicação rodando, já é possível acessar a tela com a listagem de cachorros em http://localhost:3000. Entretanto, a listagem estará vazia.

Para gerar os dados dos cachorros é necessário acessar a url http://localhost:3000/populate/dogs. Ao fim do carregamento, você poderá retornar à url da listagem e atualizá-la obtendo os dados gerados.

Testes

Para rodar os testes, execute de dentro do diretório raiz:

$ rails test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published