[{"data":1,"prerenderedAt":449},["ShallowReactive",2],{"project-4847460":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":47,"post_text":48,"what":49,"said":103,"maker_in_thread":220,"shape":231,"grid":233,"attempts":410,"same_week":411,"maker_shows":32,"maker_hidden":441,"reader_version":442,"card":443},"4847460","CreateMyInvoice.com","My side project CreateMyInvoice.com creates PDF invoices from email","title","Show HN: My side project CreateMyInvoice.com creates PDF invoices from email","http:\u002F\u002Fcreatemyinvoice.com","createmyinvoice.com","SingAlong",1354194445,2012,118,66,174,1677,11,"notable","web_saas","invoicing","web_app",[24,25,26,27],"invoice generator","pdf invoice","email invoicing","freelancer invoices","mixed",0.116,{"positive":18,"neutral":31,"mixed":32,"critical":33},18,4,7,40,{"execution":36,"idea":38,"privacy":41,"design":42,"pricing":44,"docs":46},{"positive":37,"critical":37},0,{"positive":39,"critical":40},5,3,{"positive":37,"critical":37},{"positive":40,"critical":43},2,{"positive":45,"critical":43},1,{"positive":37,"critical":37},[40,40,37,45,39,40,40,40,37,45,40,37,45,37,45,39,37,39,40,39,40,37,37,40,40,39,45,37,39,40,40,40,40,40,39,40,40,40,39,39],null,{"problem":48,"audience":50,"pricing":57,"motivation":71,"time_to_build":48,"stack":78,"openness":101,"stage":102,"team_size":101},{"value":51,"source":52,"evidence":53},"Freelancers and small businesses sending invoices","maker",[54],{"id":55,"by":11,"text":56},"4848071","Sent it out to freelancers like myself before posting on HN. I had no other audience in mind. Agree that there's a lot of competition for general purpose market.",{"value":58,"source":52,"evidence":59},"Free for 5 invoices a month, paid plan amount to be decided by user input",[60,64,68],{"id":61,"by":62,"text":63},"4847840","scottmagdalein","\"The service is free for 5 invoices a month. If you plan to send more, please let us know what amount you would like to pay every month.\" Excellent way to figure out how much to…",{"id":65,"by":66,"text":67},"4847654","czzarr","You should put up real pricing plans instead of asking people what they'd like to pay. They probably have no idea and won't bother answering.",{"id":69,"by":11,"text":70},"4848252","czzarr, I had the same thing in mind as PaulJoslin. This app might just sound like a feature. So I thought putting in a number isn't good unless I know the usage and what others…",{"value":72,"source":52,"evidence":73},"Scratch own itch as a freelancer; email as a simple interface",[74,75],{"id":55,"by":11,"text":56},{"id":76,"by":11,"text":77},"4848019","I agree. We've been thinking about email as an interface for a while now. It's the most accessible interface. And every once in a while there's a discussion on HN about this. So…",[79,85,89,93,97],{"value":80,"source":52,"evidence":81},"Rails",[82],{"id":83,"by":11,"text":84},"4847723","Inbound emails are with the help of the lovely guys at PostMark - http:\u002F\u002Fpostmarkapp.com. They have webhooks. That'll post inbound emails as JSON to your app. Other than that,…",{"value":86,"source":52,"evidence":87},"PostgreSQL",[88],{"id":83,"by":11,"text":84},{"value":90,"source":52,"evidence":91},"Nginx",[92],{"id":83,"by":11,"text":84},{"value":94,"source":52,"evidence":95},"Redis",[96],{"id":83,"by":11,"text":84},{"value":98,"source":52,"evidence":99},"Postmark inbound email webhooks",[100],{"id":83,"by":11,"text":84},"unknown","launched",{"praise":104,"objections":128,"requests":150,"questions":194,"alternatives":209},[105,121],{"value":106,"source":107,"evidence":108},"Simple and useful","commenter",[109,113,117],{"id":110,"by":111,"text":112},"4847701","NIL8","Straightforward and entirely useful. Why couldn't you have created this sooner? :)",{"id":114,"by":115,"text":116},"4848226","BilalBudhani","Cool stuff ... Simple and useful. Loved it :)",{"id":118,"by":119,"text":120},"4847540","pknerd","Simple outstanding.",{"value":122,"source":107,"evidence":123},"Email as a human API idea",[124],{"id":125,"by":126,"text":127},"4847766","jasim","I like the general idea of making email a human api for web services. Email based invoice generation service, markdown renderers, tweet\u002Fblog from email, post to forum etc. seem…",[129,136,143],{"value":130,"source":107,"evidence":131},"Parser errors and mismatch with intent are scary",[132],{"id":133,"by":134,"text":135},"4847928","6ren","Helps developers who are shy about sending invoices. It's so common, even including its developer: > please let us know what amount you would like to pay every month.…",{"value":137,"source":107,"evidence":138},"Not valid invoice in Sweden\u002FEU without reference numbers and VAT details",[139],{"id":140,"by":141,"text":142},"4848738","mongol","This would not be a valid invoice in Sweden. Here, there needs to be a reference number, VAT registration number, information about interest rate if late payment, location of the…",{"value":144,"source":107,"evidence":145},"Syntax is complicated; web interface easier",[146],{"id":147,"by":148,"text":149},"4852650","hilko","I love this idea and have also been thinking often of similar email-based solutions. Very cool, but here's some feedback anyways. The main problem is inevitably the syntax. It…",[151,166,173,180,187],{"value":152,"source":107,"evidence":153},"Payment information field (bank account, PayPal)",[154,158,162],{"id":155,"by":156,"text":157},"4847530","bflesch","Looks handy. But I miss a field where I can specify payment information, such as bank account #s, paypal info, whatever. So it would probably be nice if I register as a…",{"id":159,"by":160,"text":161},"4847613","troels","Being able to enter payment information (bank account number to transfer to) would be helpful.",{"id":163,"by":164,"text":165},"4847598","rudasn","While you are at it, you could add a PayPal link on the email body for the customer to pay.",{"value":167,"source":107,"evidence":168},"Invoice ID or reference number",[169],{"id":170,"by":171,"text":172},"4847664","blahpro","Looks awesome! Congratulations. Feature requests: 1) the ability to set some kind of reference\u002Finvoice ID 2) the ability to set (grey\u002Ffaint) footer text for legal bumpf (company…",{"value":174,"source":107,"evidence":175},"Privacy policy",[176],{"id":177,"by":178,"text":179},"4847551","binarymax","I highly recommend adding a privacy policy as soon as possible, so we know (among other things) exactly how you will use the information gathered. Will it be stored? Will you…",{"value":181,"source":107,"evidence":182},"Editable invoice output",[183],{"id":184,"by":185,"text":186},"4847749","rehack","Perhaps you could also have a text submit page (form), and then allow people to download the generated pdf? (Allows people to try out anonymously) Also, generating in some kind…",{"value":188,"source":107,"evidence":189},"Notes or comments field for customer",[190],{"id":191,"by":192,"text":193},"4847763","epaga","Is there a \"comments\" possibility for a note to the customer?",[195,202],{"value":196,"source":107,"evidence":197},"What technologies were used to receive and parse email",[198],{"id":199,"by":200,"text":201},"4847600","tocomment","Can you tell us a bit about the technologies you used? How do you programmatically receive email? How do you parse the email?",{"value":203,"source":107,"evidence":204},"Pre-filled email template for repeat invoices",[205],{"id":206,"by":207,"text":208},"4848216","krmmalik","My mother-in-law would love this. Is there a way, she could get a pre-filled email each time that she could just edit and then send off? She sends just a few invoices at the end…",[210,216],{"value":211,"source":107,"evidence":212},"PayPal online invoicing",[213],{"id":214,"by":134,"text":215},"4848566","https:\u002F\u002Fwww.paypal.com\u002Fwebapps\u002Fmpp\u002Fonline-invoicing",{"value":217,"source":107,"evidence":218},"Billings OSX billing app",[219],{"id":147,"by":148,"text":149},{"comments":221,"answered":222,"key":223},21,8,[224,227,228],{"id":225,"text":226},"4848043","Thanks for the feedback. That was very useful insight. 5 invoices is not 5 attempts (parser errors not counted). It's 5 successfully created invoices, unless you make typos in…",{"id":76,"text":77},{"id":229,"text":230},"4847580","That never occurred to me. Will add it in :) I hate marketing emails myself. Your emails will not be sold or used for marketing purposes. I'm on your side. Thanks for the feedback.",{"commenters":34,"max_depth":32,"maker_replies":221,"first_comment_mins":232,"lifespan_hours":221},20,[234,236,238,242,246,249,251,253,255,257,259,261,264,268,271,272,273,275,276,279,282,284,288,289,291,292,294,296,298,300,303,306,308,310,313,314,317,319,323,328,330,332,337,341,343,347,349,350,355,357,360,362,365,367,369,372,376,379,383,387,391,393,397,400,404,406],[133,37,40,235,134,37],"project\u002Fmixed\u002Fexecution",[225,37,37,237,11,45],"maker\u002Fneutral\u002Fpricing",[239,37,40,240,241,37],"4848134","project\u002Fneutral\u002Fidea","flyingyeti",[243,37,37,244,245,37],"4848341","commenter\u002Fneutral\u002Fnone","jonpaul",[247,37,40,240,248,37],"4848447","chacham15",[214,37,45,250,134,37],"project\u002Fcritical\u002Fidea",[125,45,39,252,126,37],"project\u002Fpositive\u002Fidea",[76,45,37,254,11,45],"maker\u002Fneutral\u002Fidea",[177,43,40,256,178,37],"project\u002Fmixed\u002Fprivacy",[229,43,37,258,11,45],"maker\u002Fneutral\u002Fprivacy",[184,43,40,260,185,37],"project\u002Fneutral\u002Fexecution",[262,43,37,263,11,45],"4848060","maker\u002Fneutral\u002Fexecution",[265,40,40,266,267,37],"4847640","project\u002Fneutral\u002Fdesign","pocha",[269,40,37,270,11,45],"4847668","maker\u002Fneutral\u002Fdesign",[140,32,45,250,141,37],[155,39,40,235,156,37],[274,39,37,270,11,45],"4847565",[163,39,40,240,164,37],[277,39,37,278,11,45],"4848084","maker\u002Fpositive\u002Fidea",[147,280,45,281,148,37],6,"project\u002Fcritical\u002Fdesign",[65,33,45,283,66,37],"project\u002Fcritical\u002Fpricing",[285,33,37,286,287,37],"4847685","commenter\u002Fpositive\u002Fpricing","PaulJoslin",[69,33,37,237,11,45],[290,222,45,250,126,37],"4847872",[55,222,37,254,11,45],[206,293,39,252,207,37],9,[295,293,37,254,11,45],"4848237",[297,293,37,244,207,37],"4850063",[170,299,39,252,171,37],10,[301,299,40,302,171,37],"4847678","project\u002Fneutral\u002Fdocs",[304,299,37,305,11,45],"4848113","maker\u002Fneutral\u002Fdocs",[307,299,37,254,11,45],"4848140",[61,18,39,309,62,37],"project\u002Fpositive\u002Fpricing",[199,311,40,312,200,37],12,"maker\u002Fneutral\u002Fnone",[83,311,37,312,11,45],[315,311,37,316,200,37],"4849476","other\u002Fneutral\u002Fnone",[318,311,37,316,11,45],"4851434",[320,321,40,266,322,37],"4849160",13,"JagMicker",[324,325,40,326,327,37],"4848557",14,"project\u002Fmixed\u002Fdesign","mamcx",[159,329,40,240,160,37],15,[331,329,40,266,171,37],"4847649",[333,334,39,335,336,37],"4848620",16,"project\u002Fpositive\u002Fdesign","mnicole",[338,339,45,281,340,37],"4847672",17,"sdqali",[342,339,37,270,11,45],"4848210",[344,339,37,345,346,37],"4848961","commenter\u002Fneutral\u002Fdesign","bpatrianakos",[348,339,37,270,11,45],"4851804",[110,31,39,252,111,37],[351,352,40,353,354,37],"4847572",19,"project\u002Fneutral\u002Fpricing","phames",[356,352,37,237,11,45],"4848195",[358,232,40,266,359,37],"4847733","sorich87",[361,232,37,270,11,45],"4847906",[363,221,40,353,364,37],"4848538","ightwave",[191,366,40,240,192,37],22,[368,366,37,254,11,45],"4848149",[370,371,37,270,11,45],"4847559",23,[373,374,40,266,375,37],"4849203",24,"Goopplesoft",[114,377,39,378,115,37],25,"project\u002Fpositive\u002Fnone",[380,381,39,252,382,37],"4847934",26,"khadim",[384,385,45,283,386,37],"4848769",27,"tnorthcutt",[388,389,40,240,390,37],"4847726",28,"smiler",[392,389,37,312,11,45],"4848219",[394,389,40,395,396,37],"4848479","project\u002Fneutral\u002Fnone","Nowyouknow",[398,389,40,395,399,37],"4848510","polymatter",[401,402,39,335,403,37],"4847737",29,"bedspax",[118,405,39,335,119,37],30,[407,408,39,378,409,37],"4847568",31,"snoldak924",[],[412,417,422,426,431,436],{"id":413,"name":414,"points":415,"category":416},"4855892","Responsive Email Templates",310,"dev_tools",{"id":418,"name":419,"points":420,"category":421},"4860370","Interactive SICP",280,"learning_science",{"id":423,"name":424,"points":425,"category":20},"4875759","Visimojo",165,{"id":427,"name":428,"points":429,"category":430},"4868699","2u.fm",121,"consumer_social",{"id":432,"name":433,"points":434,"category":435},"4853042","Pappu Pakia",82,"games",{"id":437,"name":438,"points":439,"category":440},"4847306","Graphdat",68,"infrastructure",false,"v2",{"id":444,"name":5,"line":6,"ai":441,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":445,"top":18,"kw":446,"maker":11,"domain":10,"tier":19,"attempts":37,"strip":447,"url":9,"mix":448,"praise":106,"objection":130,"sub":21},4847460,0.12,[24,25,26,27],"3301533301301015053530033510533333533355",[18,31,32,33],1793990888118]