News for hackers. Stuff that matters.
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by Robrechtlr on Friday July 23, 2021 @09:44AM (#27930570)
Hi YC, We’re Darrell, Jibril, and Robrecht, the co-founders of Appollo (https://www.tryappollo.com/). Appollo is a single API to launch your app to all eCommerce platforms. Appollo enables you to create 1 app with our APIs and launch it to all the eCommerce platforms while also letting you maintain it as 1 app. Previously, you had to create and maintain an app separately for Shopify, WooCommerce, Magento, BigCommerce, Square, Wix, SquareSpace, Etsy, etc. Before Appollo, we were working on a live stream application for eCommerce stores, which was how we were confronted with this problem. Looking forward to your feedback!
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by harrisonjackson on Friday July 23, 2021 @01:14PM (#27933133)
At first I thought this was so you could sell retail products through all these different platforms.

I was thinking.... WHY?!

But it is actually for ecommerce plugins/apps/add-ons and the customers are those companies making shopify plugins so they can develop once and deploy everywhere.

Echoing other comments - a more clear description / example or word other than "App" might help. I think Add-On or Plugin might be more clear in your one liner when referencing all the platforms.

Good luck on the launch! Hope the "meet the batch" thing doesn't flop.

Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by skeeter2020 on Friday July 23, 2021 @03:14PM (#27934492)
Disclosure: I work for an established (maybe?) competitor to this idea; I say maybe because it's really not clear what you do until I read most of this thread, nor how you do it (or what's planned vs. available).

First, Welcome! This is a huge arena and I think there's a million, nuanced areas for companies to tackle and really focus on amazing merchant experiences. THis is a very big (and growing) pie.

Second, I think you'd benefit from trying to increase the clarity of what you do and the value proposition, plus how it all works. For example, I'm not sure how you can provide broad-based api support for 3rd party developers without script injection or strong webhook support, but maybe you've got a new approach? I also admit to being skeptical when you mention a feature as surpassing platform rate limits; we have a continual pain point with shopify, query cost calculation and throttling as an example.

Third, we also use a platform-agnostic solution, but then build internally on this before exposing client-facing services. After several years we don't support nearly as many platforms as you; how do you stay on top of all these unilateral changes? Just shopify keeps us on our toes, and some of the ones you mention have little critical mass making them unattractive.

Finally, it would probably help adoption if you at least gave some indication of what your pricing is going to look like, even flat rate or %, or totally custom... You're asking people to build solutions on top of your product without any sort of idea of what the long term ramifcations look like. That's a hard sell.

Good luck with the venture!

Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by Syntaf on Monday July 26, 2021 @02:33PM (#27963334)
As someone who also works in this space, the idea of a single source of truth for products alone is nuts. That doesn't mean I'm not rooting for Apollo though, and I hope they find a way to bring everything together.

Feels like nowadays every ecommerce platform has their own idea of how a product is structured, from variants to modifiers to attribute sets to tags and even the nitty-gritty like fulfillment rules.

Just when you think you've nailed down a universal model you'll look at bringing on another integration that brings a unique twist to your constraints. The sheer bullshit alone that you have to put up with when working alongside all of these integrations can drive a developer mad. There have been many times when integrations release critical bugs or become flakey and we end up on the hook after the dust clears and the customers data is not malformed. BigCommerce specifically loves to surprise it's developers with API deprecations on a moments notice, what a joy to be at the mercy of.

Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by Eiriksmal on Friday July 23, 2021 @04:47PM (#27935452)
What are some competitors in this space? I would be a customer of one of these businesses.
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by yroc92 on Saturday July 24, 2021 @08:24PM (#27945555)
Me as well!
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by Robrechtlr on Friday July 23, 2021 @01:23PM (#27933267)
Great point, we have ran into the problem that people misunderstand our product before, especially when they are not familiar with the eCommerce app stores. I'll start testing out plugin/add-on and see if that improves it, apprecaite it!
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by dangrossman on Friday July 23, 2021 @12:08PM (#27932282)
You have a pricing page but there's not a single dollar sign on it. I have no idea what this costs.

I also took a quick look at your API documentation, and I couldn't figure out how I'd use this.

I run several popular Shopify and WooCommerce apps right now. Their primary integration point with the store is via injecting a script tag into all pages, using Shopify's ScriptTag API or WordPress's wp_head hook.

I couldn't find how I'd do this using Apollo.

Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by Darrelladjei on Friday July 23, 2021 @01:09PM (#27933068)
Hey, We are adding script tag support very very soon!
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by fuzzer37 on Friday July 23, 2021 @10:27AM (#27931022)
Doesn't the name kind of clash with some already existing, relatively well known software? I was sort of confused when I saw the name of your company.

https://www.apollographql.com/docs/react/

Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by Darrelladjei on Friday July 23, 2021 @12:50PM (#27932813)
Hey, haha yh good spot! We picked appollo because we help people launch (apollo bit) apps (app bit).
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by kgraves on Friday July 23, 2021 @12:15PM (#27932378)
this is the first time I have heard of 'apollo graphql', doesn't seem to be well known really.
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by alex4864 on Friday July 23, 2021 @10:27AM (#27931019)
Hey! As someone who isn't super familiar with this space, I'm a bit confused about who your target user is. At first I thought it was for people who have a mobile app and want to publish it on a bunch of stores, but the APIs are all about querying products and customers, so I guess it's for integrating with eCommerce platforms? A concrete example use case on your website would help explain this to me a lot!
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by throwaway744678 on Friday July 23, 2021 @10:57AM (#27931403)
Browsing a bit through the doc I believe this is targeted to developers that build "apps" that online merchants can (buy and) use on their e-commerce website. I agree with alex: a sample app would probably make it more clear!
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by Darrelladjei on Friday July 23, 2021 @12:54PM (#27932864)
Thanks guys! Yes correct! we are targeting developers that are building apps/extensions for the website. Great idea about the sample app, will add!
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by skeeter2020 on Friday July 23, 2021 @03:17PM (#27934526)
advice from someone ina similar area: STARTER app not SAMPLE app. The former gives your clients a starting point to build production applications; the later is usually some throw-away sample code that quickly goes stale and causes nothing but support headaches. By extension, you will need to dedicate ongoing resources to keep this up to date; that's what you expect of your clients, so I hope you enjoy dog food!
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by jacobn on Friday July 23, 2021 @12:12PM (#27932329)
Hi, I run clippingmagic.com (a SaaS to clean & prep ecommerce product shots) so this could be a great fit for us - we've talked many times about integrating with the platforms, but...

A few comments & questions:

1. https://tryapollo.com fails to provide a secure connection?

2. Viewing https://docs.tryappollo.com/docs/introduction on mobile leads to the sidebar getting hidden - may want to copy your ToC into the How To Use This Doc section to not make it look like you have three doc pages total ;)

3. https://docs.tryappollo.com/reference#fetch-products - do I provide a "cursor" or a "page"?

4. The "media" object type is not separately documented. Based on the "Create a product" form it's {src:string, type:string} - what are the valid string values for "type"?

5. When I update a product, do I have to include all fields, or can I include only those I wish to update?

6. How do I append another product photo? How do I insert one? How do I remove one?

7. https://docs.tryappollo.com/reference#fetch-variant goes to the wrong spot on the page, it goes to Collections API section.

8. Ditto all questions for products also for variants (page vs cursor, media & how to do narrow updates to it).

9. https://www.tryappollo.com/pricing - your pricing page has as of right now no clear indication of your intended business model. Charge a fraction of revenue? Fixed $x/install? Something else?

10. Continuation of service: building an app is a non-trivial commitment. What happens if things don't work out for appollo?

Thanks!

Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by jacobn on Friday July 23, 2021 @12:15PM (#27932372)
I keep misspelling your domain, https://tryappollo.com/ (two 'p's, your site) fails to provide a secure connection, https://tryapollo.com/ (single 'p') works fine but is a completely different website.
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by Darrelladjei on Friday July 23, 2021 @12:57PM (#27932903)
Yh good catch! We'll fix that!
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by Darrelladjei on Friday July 23, 2021 @01:08PM (#27933057)
1. Thanks! we'll fix that!

2. Thanks for the feedback!

3. Yep! it is a cursor that we return to you after your first query

4. Thanks, we'll better document that! The type values are IMAGE & VIDEO

5. No only the newly updated values

7. Ah weird, which browser you using? for me it works.

8. Ditto all questions for products also for variants (page vs cursor, media & how to do narrow updates to it).

9. Atm we are discussing pricing based on customers needs, on a direct call with them

10. We are committed to making this work. If not we are open to many arrangements including helping customers run Appollo on-prem.

Phew! Thanks for all the questions haha!

Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by pbreit on Friday July 23, 2021 @03:39PM (#27934773)
I'm wondering what sort of "app" would be deployable to all these platforms? Any examples?
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by meetneps on Saturday July 24, 2021 @02:34AM (#27938927)
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by callmeed on Friday July 23, 2021 @12:26PM (#27932537)
Looks really great. I have 2 ecomm side projects I'd like to start using this in right away.

BTW what happened to the live stream application/idea?

Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by Darrelladjei on Friday July 23, 2021 @12:57PM (#27932896)
Hi! We actually came across the idea for Appollo whilst trying to distribute the live-streaming app to ecommerce stores. It looked like too much effort so we built what we wish had existed. This new market seemed a better founder/market fit and had much stronger customer "pull".
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by Robrechtlr on Friday July 23, 2021 @12:55PM (#27932883)
I'll follow up with you over email! Long story short, customers only used it once and didn't come back to the product. We also were more interested in working on this problem that we faced ourselves while working on the live stream application.
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by rsstack on Friday July 23, 2021 @10:12AM (#27930850)
I love this. Now that you have a working version, what's next on your road map?
Re:Launch HN: Exams, tasks, K8, eCommerce, cell sites, healt... by Darrelladjei on Friday July 23, 2021 @12:53PM (#27932849)
Thanks so much! We are building out more API endpoints so more customers can start building their app with our APIs. In particular some folks have asked for Front-end functionality e.g. to change the theme on the target website. If you have any suggestions of things you would like would love to hear about them!!