Skip to content

Latest commit

 

History

History

180505

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Coding Dojo UnB

5/2018

Problema: Note taking app

Nosso objetivo aqui é escrever um MVP de um site que armazena notas, como o Note.app da Apple.

Para isto, utilizaremos React para escrever o frontend, e não usaremos backend. Portanto, não haverão dados persistidos para além da sessão atual.

Testes

Para realizar os testes, utilizaremos o framework jest, em conjunto com a biblioteca react-testing-library.

Entregas

Primeira entrega: escrever

Componente Note

O usuário deve ser capaz de escrever texto e ver este texto sendo reproduzido na tela.

Segunda entrega: listar

Componente NoteList

O usuário deve ser capaz de ver uma lista de strings na tela.

Terceira entrega: adicionar

Componente NoteList

O usuário deve ser capaz de adicionar novos itens à lista da segunda entrega

Quarta entrega: remover

Componente NoteList

O usuário deve ser capaz de remover um ou mais items da lista da segunda entrega

Quinta entrega: editar

Componente App

O usuário deve ser capaz de modificar o conteúdo de um item da lista

Sexta entrega: selecionar

Componente NoteList

O usuário deve ser capaz de selecionar um dos items da lista para realizar sua edição conforme a quinta entrega.

Retrospectiva

The good

  • React
  • Infraestrutura
  • Ritmo & cadência
  • Git!
  • Uso de ferramentas de pesquisa (duckduckgo)
  • Note taking app
  • Sábado de tarde
  • O sensei veio com barbinha top
  • Lanche da hora
  • Git sheet
  • Boa adaptação, fizeram o grosso da coisa 💁

The bad

  • O teclado do Mac
  • Informações demais com o React + JS
  • Faltou patrocínios para coffee break

The ugly

  • Olhar mais a sprint
  • O sensei chegou tardão
  • Faltou café ☕️