# To Do

## Invent or find ready-made solution to

- [ ] design a model so it is DRY to view, user input, data storage
- [ ] auto-update field on blur if field validated OK
- [ ] new entry : insert a new record upon all required fields validated OK

## Implement libs

- [ ] [angular-formly](http://angular-formly.com/#/) -- material!
- [ ] [angular-xeditable](https://vitalets.github.io/angular-xeditable/)
- [ ] REST user:id
- [ ] [Lovefield](https://github.com/google/lovefield) / [ng-lovefield](https://github.com/kutomer/ng-lovefield)

## Master technologies/techniques

- [ ] [LESS](http://lesscss.org/)
- [ ] [Gulp](http://gulpjs.com/)
- [ ] [TypeScript](https://www.typescriptlang.org/)
# To Do

## Invent or find ready-made solution to

- [ ] design a model so it is DRY to view, user input, data storage
- [ ] auto-update field on blur if field validated OK
- [ ] new entry : insert a new record upon all required fields validated OK

## Implement libs

- [ ] [angular-formly](http://angular-formly.com/#/)
- [ ] [angular-formly-material](https://github.com/formly-js/angular-formly-templates-material) /
        [example](http://jsbin.com/ximiheweka/edit?html,js,output) // NB! Possibly not compatible
        with Angular 1.5.1
- [ ] [angular-xeditable](https://vitalets.github.io/angular-xeditable/)
- [ ] REST user:id
- [ ] [Lovefield](https://github.com/google/lovefield) / [ng-lovefield](https://github.com/kutomer/ng-lovefield)

## Master technologies/techniques

- [ ] [LESS](http://lesscss.org/)
- [ ] [Gulp](http://gulpjs.com/)
- [ ] [TypeScript](https://www.typescriptlang.org/)
Add comment on formly and ngFormlyMaterial issues
Add comment on formly and ngFormlyMaterial issues
