Show HN: Sourcery – get a free, self-updating website
sourceryapp.com
sourceryapp.com
Auto-complete is fast and relevant. I believe you're boosting local results? That's super nice. The generated webpage is nicely filled with details from Google Maps (?) along with reviews and a contact-us form. I like the overall simplicity of adding and editing subsections of the pages, too. Kudos.
Quick questions:
1. From where'd you scrape data for businesses world-wide, if you don't mind revealing? The data you have (judging by auto-complete) is frankly unsettling but not surprising.
2. There's e-commerce too, and the flow is manual: Upload photos, add price and description. Simple enough. As your product evolves, how'd you plan to manage to keep it that way rather than turn it into a Shopify-clone which most business owners would then need a IT guy to run it for them...?
3. On the pricing page, you mention business plans are coming soon, but the only two features I found that's extra from the free plan are 24/7 support and ...and more. Curious: what more?
4. How long have you been working on this idea? What were you inspired by, initially?
5. How do you generate the pages? Randomly choose a template and fit the data in, or is it powered by AI? I see that no matter what I choose as a Goal among Brand, Leads, and Conversion the template and the structure of the page remains the same.
6. Can you give us a 10000-foot view of your architecture and tools, if that's okay?
7. When you mention personalize the website for each visitor... Is that like ad networks that show relevant ads where you mean to show relevant products? If so, how'd you gather enough data abt a visitor to be sure of the personalization (acquire/gather data from third-parties)? What value do you see that personalization offers? I'm not being skeptical, just want to hear your point of view on this.
Thanks.
1. Mostly google maps and social networks
2. At the moment we don't have a "back-office" integration, we have a rudimentary editor that can be manually edited at the back of our "Products & Services" feature and if the user provides their PayPal merchant ID we add "Purchase" and "Subscribe" and "Pay Invoice" buttons wherever it makes sense.
3. We have a number of ideas for that, including specialized business platform integrations, custom domain names, and other features that would be used by businesses that we think should be on a paid plan.
4. We've been working on this for a few months now, we were inspired by the readily available and fresh data and the price (in time and/or $$) to get a decent website created and updated for a small shop people like restaurants, barbers, nannies, garages, etc.
5. Given your business category, location, amount of data available and other signals we try to be smart about what your site should look like and what sections should be where. That stuff has been figured out with A/B testing every day for the past 20 years and humans should move on. That also means we can generate the website in real-time, for the specific business and the individual visitor making the request...
6. Heroku + EC2, mongo atlas for the DB and lots or nodejs and react. letsencrypt for the certs.
7. It means we're able to shape the site depending on the history of the visitor. For example we'll show a menu first to a visitor who is likely hungry.
How would you possibly know this?
* If I'm seeking for contact number and/or address, I'll attempt to find it in "Contact Us" on first level navigation, or footer of any page.
* If I'm seeking for menu, I wish it's available on first level navigation. Price would be nice, but understandable if it's not feasible/ideal to show them.
* If I want to make online booking, I either look for widget on side of homepage, or proceed to "Contact Us" to see if there's either a widget or hyperlink for booking. If not, then at least I should see a telephone number for me to call.
* If I want to see more details of an event I heard of that is happening now/soon, then I wish it's available as a feature on homepage. If not, I'll look for "News" on first level navigation and hoping to see what I'm after in the first page of listing. And for the love of god, please include year in your news post or in the body content. This is especially important when it is an annual/reoccurring event.
I thought office 2003 learned us just how miserable these optimizations are, a consistent experience is always better.
You're offering this for free, which is great, but I'm not sure how this works out financially.
I mean don't we all want our presented thoughts to be seen/read if not appreciated?
But how do if your quirky design is being punished by the search engine overlords, because it doesn't conform to the standards defined by them? By their rules leading to SEO spam and mediocre, conform designs?
Just an idea not totally thought through.
SourceryApp does pre-populate the phone number attained from Google Maps for auth but that remains editable, currently. I believe the problem of fake websites will bite them if they get anywhere as popular as Twitter, but they don't have to worry abt that, right now, imo.
There is absolutely nothing special about Domains by Proxy.
If you place your domain with eg Cloudflare, they'll conceal your registration information. Dozens of other prominent registrars will do the same thing for either free and inexpensively.
https://sourceryapp.com/preview?gId=ChIJj_kmPXvn2YgRgamV6Yh8...
Pretty damn good lads! Congratulations on the launch!
I've seen https://milkshake.app, https://onuniverse.com before and walked away impressed. https://glideapps.com is in a similar domain, but for apps.
{"message":"Cannot return null for non-nullable field Entity.phone."}
I don’t understand what functionality this offers that GoDaddy GoCentral doesn’t have? Why do I care if it happens in 5 seconds if the result doesn’t feel tailored to me or quality?
I can’t help but feel like it’s a bargain basement ripoff of a hodge podge of ideas already in the market from Squarespace and GoCentral.
You can enable autoplay by including a `mute` attribute in the <video> tag.
RT Rotisserie in San Francisco yields an error: {"message":"Cannot return null for non-nullable field Entity.phone."}
This is a significant piece of work, effort, and skill. I feel so bewildered some times. Maybe i am just too focused on end-result and revenues.
p.s. yes, i am working on my own startup. yes, i am a developer not a manager. yes, i do get sidetracked into side projects
p.s.s. i love the pay-pal integration
Clearly you haven't taken a proper look. They are just scraping what is already there, so they aren't the ones holding the trust you mention.