0
Project completion of the course Ruby on Rails 2.1 at e-Genial.
0
Sendo que o projeto e' para ser avalizado pelo pessoal da e-Genial, vou escrever em portugues, para que voces possam ter uma nocao de como fiz cada parte do projeto e como cheguei a tal decisao.
0
Que seje desconsiderado os erros de portugues e a falta da acentuacao dos mesmos, meu teclado nao oferece suporte.
0
Todas as validacoes foram testas e feitas da maneira que achei que seria mais correta.
0
Entre elas, so' e' possivel ter um unico login de acesso, caso voce tente criar um segundo com o mesmo nome, um aviso sera enviado avisando do mesmo.
0
Olhando o sistema de CRM do Felipe Diesel, achei a seguinte "funcao" dentro do models "OPTIONS_FOR_..." pesquisei sobre e achei que e' uma otima alternativa, no caso das opcoes da String aumentarem, voce so' precisa editar elas em um unico local.
0
Criei um metodo "validate" para validar todos os campos de email no sistema, para que os emails tenham um modelo padrao: nome@dominio.ext. Espacos em branco ou a falta do caracter "@" vai gerar uma mensagem de erro na sequencia.
0
-#
Mensagens de Erro e Caixas de Confirmacao
0
+#
# Mensagens de Erro e Caixas de Confirmacao
0
Usei um modelo padrao para elas: http://www.templamatic.com/blog.asp?BlogID=18
0
Todo o design/html/css/images foram criados por mim, tentei tornar a navegacao do "usuario" o mais simples possivel.
0
Na hora do cadastro e edicao dos campos, eu utilizei um modelo de notice show up (http://www.askthecssguy.com/2007/03/form_field_hints_with_css_and.html), com informacoes para tornar ainda mais facil a vida do usuario no momento da acao.
0
Todos os formatos de datas foram deixados na ordem que vem por default, pelo fato do sistema ter o foco aqui nos EUA. Eu poderia ter facilmente ter trocado as ordens dos mesmos, mais nao era a minha intencao.
0
Aqui dentro dos EUA, a parte de telefonia, funciona um pouco diferente, nao eh costumeiro voce ter os campos separados, em alguns lugares voce tem 3 digitos iniciando um numero e em outras localidades 2 numeros. Deixei o campo inteiro, em meu ver ficou mais simples.
0
Criei campo de login e senha para todos os usuarios, pois minha ideia era que todos pudessem acessar, cada um com privilegio adequado.
0
Obs: Students apenas conseguiriam ver a Aba Lessons.
0
Fiz um aninhamento entre Classroom e Lessons.
0
Infelizmente nao consegui terminar por completo, faltou algumas coisas, porem quero dar continuidade, mesmo nao valendo mais nada. Foi muito bom durante esse tempo que me mantive cativado em cima desse projeto. Fiz grandes amizades nessa turma, espero manter contato com todos.
0
\ No newline at end of file
Comments
No one has commented yet.