Olá pessoal,
chegou a hora do último, dificílimo trabalho final.
O objetivo do trabalho é criar um sistema que guarde trechos úteis de código.
As funcionalidades que deverão ser implementadas, em ordem de prioridade são:
- Cadastro de trecho de código ( Nome, tags, linguagem e o próprio trecho com syntax highlighting )
- Listagem de trechos de código cadastrados
- Busca por trechos de código - ao clicar em um dos resultados, carregá-lo na mesma tela de inserção.
Exemplo da tela:
.png?part=0.1)
Especificações técnicas:
- O trabalho só será avaliado se estiver no git-hub
- O apache maven deverá ser utilizado para os builds e gestão de dependências do projeto
- O projeto deverá ser feito utilizando java e o VRaptor para a parte web
- A usabilidade do sistema será levada em conta na avaliação.
- Testes unitários são obrigatórios. Testes de tela são opcionais mas valem pontos extras.
O trabalho deverá ser disponibilizado no git-hub até a meia noite do dia 19/12.
As apresentações ocorreram nos dias 20 e 21 de dezembro.
O trabalho valerá 40 pontos.
[]' s
André