guilhermereis1 / TesteNobe

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Necessidade Negocial

A aplicação trata as movimentações que um cliente pode fazer ao chegar no caixa de um banco. O cliente pode fazer:

● Cadastrar, Editar e Encerrar sua Conta - [x] ● Realizar Depósitos - [x] ● Realizar Saques - [x] ● Realizar Transferências entre Contas [x] ● Solicitar Saldo [x] ● Solicitar Extrato Filtrando por Data Início e Final [x]

Regras:

● Uma conta não pode ser excluída - [x] ● Para realizar saques e transferências é necessário autenticar o usuário - [x] ● O saldo de uma conta nunca pode ficar negativo [x] ● Taxa de transferência: ○ De segunda a sexta das 9 às 18 horas a taxa é 5 reais por transferência - [x] ○ Fora desse horário a taxa é 7 reais - [x] ○ Acima de 1000 reais há um adicional de 10 reais na taxa - [x]

Necessidade

● Hospedar a aplicação no Heroku = [x] ● Versionar o código com Git = [x] ● Fazer testes unitários e de aceitação com Rspec = [x] ● Técnicas de refactoring e clean code = [x] ● Boas práticas em Ruby e Rails = [x]

Complemento:

○ O layout ○ A qualidade do código ○ Os testes automatizados

About


Languages

Language:Ruby 71.3%Language:HTML 23.4%Language:JavaScript 3.5%Language:SCSS 1.8%