public
Description: School management system developed for the Ruby on Rails course at e-Genial
Homepage: http://syschool.espindula.com/
Clone URL: git://github.com/fabioespindula/syschool.git
Search Repo:
fixing readme.pimp...
Thu Jul 24 09:13:27 -0700 2008
commit  328eb9f62d3122b1fe45f5e2baf2e15368b20ced
tree    ee5ad13fbeceb45dd2483ffb7a0ce9719a013356
parent  46933db945d276897459817971d7e2e918556e0c
...
1
2
3
4
 
5
6
7
8
9
 
10
11
12
 
13
14
15
16
17
 
18
19
20
21
22
 
23
24
25
 
26
27
28
 
29
30
31
 
32
33
34
 
35
36
37
 
38
39
40
41
 
42
43
44
 
45
46
47
48
...
1
2
3
 
4
5
6
 
 
 
7
8
9
 
10
11
12
13
14
 
15
16
17
18
19
 
20
21
22
 
23
24
25
 
26
27
28
 
29
30
31
 
32
33
34
 
35
36
37
38
 
39
40
41
 
42
43
44
45
46
0
@@ -1,47 +1,45 @@
0
 # Syschool v0.2
0
 Project completion of the course Ruby on Rails 2.1 at e-Genial.
0
 
0
-# Portuguese
0
+## Portuguese
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
 
0
-## Syschool
0
-
0
-# Observacao
0
+## Observacao
0
 Que seje desconsiderado os erros de portugues e a falta da acentuacao dos mesmos, meu teclado nao oferece suporte.
0
 
0
-# Validates
0
+## Validates
0
 Todas as validacoes foram testas e feitas da maneira que achei que seria mais correta.
0
 
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
 
0
-# Models
0
+## Models
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
 
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
 
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
 
0
-# Layout/Visual
0
+## Layout/Visual
0
 Todo o design/html/css/images foram criados por mim, tentei tornar a navegacao do "usuario" o mais simples possivel.
0
 
0
-# Formularios
0
+## Formularios
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
 
0
-# Formato de Datas
0
+## Formato de Datas
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
 
0
-# Phone
0
+## Phone
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
 
0
-# Cadastros
0
+## Cadastros
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
 
0
-# Routes
0
+## Routes
0
 Fiz um aninhamento entre Classroom e Lessons.
0
 
0
-# Final
0
+## Final
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
 
0
 The end =P
0
\ No newline at end of file

Comments

    No one has commented yet.