Skip to content

rmonteiro89/microblog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

ruby 1.9.3

BankFacil Challenge - Microblog

Desafio: Micro-blog em Rails

Requisitos do projeto:

1) Criar um formulário para cadastrar posts apenas com os campos: title e message; 2) Validar a existência desses dois campos ao cadastrar um novo post; 3) Se a validação passar com sucesso, deve atualizar a timeline incluindo o novo post 4) O usuário pode acessar um específico post acessando a rota /titulo-do-post para visualizar apenas um único post; 5) O padrão de rota deve se basear no title do post em formato slugify, semelhante ao padrão abaixo: Se title o do post é: “Cartões de Crédito” o path em slug, correto para acessar esse post deve se chamar “/cartoes-de-credito” (Sem acentuações e os espaços em branco substituídos por hífen); 6) Na rota raíz “/” deve listar todos os últimos posts, ordenado do mais novo para mais antigo post;

Requisítos técnicos:

1) O app deve ser criado utilizando linguagem Ruby com framework Rails; 2) É necessário criar testes com framework Rspec; 3) A pubicação do código fonte precisa ser em um repositório público do Github, Bitbucket ou outros.

Requisítos desejáveis:

1) Hospedar a aplicação em um cloud gratuito, por exemplo Heroku ou Openshift; 2) Utilizar Ajax para interações assíncronas na atualização da timeline;

O que vamos avaliar:

1) Qualidade de código 2) Seu código Ruby 3) Testes

About

BankFacil challenge - Microblog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published