TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

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

56 pointsby jasdeepsinghalmost 12 years ago

15 comments

drumalmost 12 years ago
Very cool. Sometimes I receive invoices in the mail that give me the option to pay online. However most of the sites require a sign up and account. The smarter sites have a widget that allows you to type in your unique invoice id and pay without signing up.<p>This has always seemed like a possible opportunity for a SaaS product in my opinion. Essentially you&#x27;d let the site generate the invoices using your code. Give them a snippet to put on their site and handle the payment processing. Maybe give them a dashboard to see all their data.<p>Embeddable Invoices.
greaterwebalmost 12 years ago
A handful of suggestions<p>- consider putting initial focus on the item description field and possibly using a textarea over input<p>- in alternating rows with white background it&#x27;s difficult to determine what can be updated<p>- as this is desktop targeted, I&#x27;d consider throwing a hover style over the fields which are in fact editable<p>- rather than trying to rework styling of form elements, use the hover effect as described above and the ng-if (or ng-show&#x2F;ng-hide) to toggle between the input field and text based element<p>- print mode you can still edit, as noted in another comment there really shouldn&#x27;t be a print mode, you should have a print stylesheet to hide what you don&#x27;t want on there and format everything else appropriately<p>- consider localStorage for the most recent invoices created, also helps with the &quot;oh shit, I just navigated off the page with 100 line items&quot;<p>Overall good first effort, keep at it!
评论 #6220246 未加载
leeoniyaalmost 12 years ago
suggestion: instead of enabling&#x2F;disabling print mode, just use an additional media=print stylesheet.
评论 #6220518 未加载
评论 #6220415 未加载
评论 #6220122 未加载
评论 #6219654 未加载
评论 #6219777 未加载
s9ixalmost 12 years ago
This is actually simple yet well executed - great work.<p>Glad to see the &#x27;Made with Love in Toronto&#x27; footer too. Would love to connect about a project perhaps? <a href="https://news.ycombinator.com/item?id=6218412" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=6218412</a><p>Cheers
评论 #6219944 未加载
vahealmost 12 years ago
Hey! Here&#x27;s something very similar I&#x27;ve built with Angular too <a href="https://github.com/vahek/InvoicingJs" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;vahek&#x2F;InvoicingJs</a><p>I recommend making use of localstorage, so the company info doesn&#x27;t have to be entered every time.
评论 #6220688 未加载
评论 #6220760 未加载
xaritasalmost 12 years ago
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&#x27;ve had a few ideas like this one. Maybe this will motivate me :)
评论 #6220330 未加载
评论 #6220194 未加载
评论 #6220030 未加载
manpreetrulesalmost 12 years ago
Ok, so we have local storage and highlighting ready...! Thanks for the suggestions guys. Appreciate it..
评论 #6220809 未加载
erichurkmanalmost 12 years ago
Small suggestion: constrain the height of the logo, not just the width.<p>Invoices need due dates, too.
xijuanalmost 12 years ago
Omg. This is exactly what I need for my dad&#x27;s company..
评论 #6219918 未加载
navjeetcalmost 12 years ago
Looks pretty good Jasdeep. Keep up the good work.
1102jamiealmost 12 years ago
Great Work man! Keep up the good work! (y)
评论 #6220040 未加载
评论 #6220158 未加载
doubledubalmost 12 years ago
Needed something like this. Perfect.
评论 #6220613 未加载
markycalmost 12 years ago
amazing!<p>any tips on how I could quickly hack it to save pdf &#x2F; email pdf?
评论 #6223621 未加载
govzalmost 12 years ago
Awesome stuff!
评论 #6219919 未加载
评论 #6220160 未加载
vphalmost 12 years ago
invoice_sub_total is defined twice.
评论 #6220697 未加载