Live data from Hacker News

Show HN: Create unlimited one-off Invoices (Built with AngularJS)

metaware.github.io

11–20 of 42 posts

Re: Show HN: Create unlimited one-off Invoices (Built with AngularJS)

#11
Neat. In working with Angular it has definitely seemed that it is particularly well suited to building single-purpose form-based apps (because building really simple things in Angular is shockingly easy). I've had a few ideas like this one. Maybe this will motivate me :)

Re: Show HN: Create unlimited one-off Invoices (Built with AngularJS)

#12
post #11

Neat. In working with Angular it has definitely seemed that it is particularly well suited to building single-purpose form-based apps (because building really simple things in Angular is shockingly easy). I've had a few ideas like this one. Maybe this will motivate me :)

Indeed it is, and glad we were able to encourage and make a difference.

Re: Show HN: Create unlimited one-off Invoices (Built with AngularJS)

#19
A handful of suggestions

- consider putting initial focus on the item description field and possibly using a textarea over input

- in alternating rows with white background it's difficult to determine what can be updated

- as this is desktop targeted, I'd consider throwing a hover style over the fields which are in fact editable

- rather than trying to rework styling of form elements, use the hover effect as described above and the ng-if (or ng-show/ng-hide) to toggle between the input field and text based element

- print mode you can still edit, as noted in another comment there really shouldn't be a print mode, you should have a print stylesheet to hide what you don't want on there and format everything else appropriately

- consider localStorage for the most recent invoices created, also helps with the "oh shit, I just navigated off the page with 100 line items"

Overall good first effort, keep at it!

Re: Show HN: Create unlimited one-off Invoices (Built with AngularJS)

#20
post #11

Neat. In working with Angular it has definitely seemed that it is particularly well suited to building single-purpose form-based apps (because building really simple things in Angular is shockingly easy). I've had a few ideas like this one. Maybe this will motivate me :)

based on our working experience with Angular so far, it is well suited for both large and small applications. We are actually working on one project in Angular right now which is much more ambitious and frontend heavy than what this link is currently capable to show..
Post reply on HN