Big News: FounderDating is joining OneVest to build the largest community for entrepreneurs. Details here
Latest Notifications
You have no recent recommendations.
Name
Title
 
MiniBio
FOLLOW
Title
 Followers
FOLLOW TOPIC

Question goes here

1,300 Followers

  • Name
    Entrepreneur
  • Name
    Entrepreneur
  • Name
    Entrepreneur
  • Name
    Entrepreneur
  • Name
    Entrepreneur
  • Name
    Entrepreneur
  • Name
    Entrepreneur
  • Name
    Entrepreneur

PrayerSpark has created two separate stacks- one for B2C website, and another for B2B app. Seem OK?

The PrayerSpark B2C website is built on Ruby/Rails. The B2B app and coordinating website (PrayerSparkPRO) is being built in .net and azure. I have different teams working on these products. We did this for a variety of reasons, including security, scalability, and flexibility, but it does mean different teams with different programming skill sets and increased expense. Has anyone else done this?

13 Replies

Neil Licht - HereWeAre
0
0
Want To find-close Business Online without competition Before They Google Search? We solve this problem 1(508)-481-8567
Michael, I looked at your site. Are you intending to monetize this? Please elaborate a bit. I'm also not sure why you want a B2B path and market so please explain that a bit.

Re b2c-this avenue seems to best fit for you trying to reachPEOPLE which seems to be the focus of your site. B2B?

I'm not sure why this is an avenue or target audience for you but messaging, that capturesan audience withing B2B so they say "that'sme-I need to do this now" would be different re connectors and motivators than B2C. The apps approach is different thn the web approach re how it works, how it unfolds and does what you want it to do than a web site so I can see the two different stacks as correct.

Remember though, there are a gazillion apps out there now so you also want to build in and address how the app will be found, by whom and why. None of that happens on its own.

Yes, B2B as a separate path normally would require a different intro, way to create interest and call to action flow so yes, apps do need a different approach and management platform than aweb site re landing page, the app and how it unfolds, app being found, messaging, even interaction process.

Or on your web page, you couldlet one site via 2 bullets points one for B2C and onefor B2C on the page one landing page quickly gain

  • the B2B and statethe reasons they should go farther with links to pages that address them and
  • a separatepage 1 bullet point on your now combined web page 1 landing page/home page that can attract the B2C types linked to the pages that they relate to and get them doing what you want them to do.
Hopefully this advice can help you decidewhich is best for you at this point in your initiative.
Michael Feder
1
0
Michael Feder Advisor
Founder and CEO at PrayerSpark; Finalist: Global Business & Interfaith Peace Award
Thanks so much. We have a B2B path for our clinical mobile apps. These are white label apps, with private social silos, curated by participating partners like Addiction Recovery centers, Corporate wellness programs, Hospice, etc. Our app is much more sophisticated than can be found in an app store, and requires the participation of the business facing partner. We do have fees for licensing and per seat for the B2B offering. I can explain more if you are interested, feel free to reach me directly: Michael@PrayerSpark.com
Michael Feder
1
0
Michael Feder Advisor
Founder and CEO at PrayerSpark; Finalist: Global Business & Interfaith Peace Award
Also, the PrayerSpark website will be replaced with a new site in the coming weeks- we've been working for months on this. The B2B facing side of our company will NOT be found there- that will be a completely different build, with its own URL....
Joe Emison
1
0
Joe Emison Advisor
Chief Information Officer at Xceligent
Michael--

Using different stacks is not ideal, as it increases the cost of future development, and it increases the likelihood that one team will blame the other for problems related to stack choice.

That said, the most common reasons for business failure is a lack of product-market fit. So if this really is the most efficient way for you to get to product-market fit quickly, and you can get there, then you'll almost certainly be able to fix any problems related to stack and architecture down the road. In addition, you may get some (emphasis: some) benefit from having split teams and split stacks, in that you won't have one huge terrible monolith to redo; easier to fix two, smaller, crappier codebases than one larger, crappy codebase.
Michael Feder
0
0
Michael Feder Advisor
Founder and CEO at PrayerSpark; Finalist: Global Business & Interfaith Peace Award
Thanks, Joe! We have different skill sets in the company, and are leveraging them- and your remark about being able to fix it down the road, and having an easier time of it, was something well discussed in the company. At the end of the day, we went with product-market fit and ironclad ability to deliver as the most important, but it is great to get the wisdom of FounderDating on this.
Chicke Fitzgerald
0
0
Chicke Fitzgerald Entrepreneur • Advisor
Game Changing Strategist, Advisor & Technologist | Board Candidate | Zigging where others Zag
Michael - I have significant experience in both B2B and B2C and normally you would make your B2C platform a private label extension of B2B, so you could private label it with your own brand or that your B2B clients could provide a branded solution. Without knowing the differences that you intend to offer to your B2B clients, it is tough to see if this is the right approach for you, but I agree that having two different stacks long term is more costly and complex and you can't take advantage of a single code base when you want to provide the same feature to both channels.

Ahmed Sorour
0
0
Ahmed Sorour Entrepreneur
Agile/DevOps Coach @ Target, Cofounder @ RevampCRM
Michael, consolidate to a single stack ASAP. The further you go with two stack the longer, harder and riskier it will be to consolidate. It transformation is what I do for living. Feel free to reach out with more technical questions.

Michael Feder
0
0
Michael Feder Advisor
Founder and CEO at PrayerSpark; Finalist: Global Business & Interfaith Peace Award
Thank you Chicke, thank you Ahmed. I do intend to consolidate to a single stack- but 6 months down the road or so. The 2 Stack Solution is based upon existing resources and capital, as well as the other key issues I mentioned earlier. Clearly, 12 months from now, we'll want a single stack solution. Interestingly, doing that right now would be substantially more expensive than what we are doing, for various reasons....
Chicke Fitzgerald
0
0
Chicke Fitzgerald Entrepreneur • Advisor
Game Changing Strategist, Advisor & Technologist | Board Candidate | Zigging where others Zag
Designing in private label up front is the key. I am happy to talk to you and share my perspective. Contact me on LinkedIn, since we don't seem to be able to connect on FD.
Ahmed Sorour
1
0
Ahmed Sorour Entrepreneur
Agile/DevOps Coach @ Target, Cofounder @ RevampCRM
Michael, I understand business reasons and market forces take priority over technical debt. Just keep remembering the tech debt and pu it off as soon as you possibly can :)
Join FounderDating to participate in the discussion
Nothing gets posted to LinkedIn and your information will not be shared.

Just a few more details please.

DO: Start a discussion, share a resource, or ask a question related to entrepreneurship.
DON'T: Post about prohibited topics such as recruiting, cofounder wanted, check out my product
or feedback on the FD site (you can send this to us directly info@founderdating.com).
See the Community Code of Conduct for more details.

Title

Give your question or discussion topic a great title, make it catchy and succinct.

Details

Make sure what you're about to say is specific and relevant - you'll get better responses.

Topics

Tag your discussion so you get more relevant responses.

Question goes here

1,300 Followers

  • Name
    Details
  • Name
    Details
  • Name
    Details
  • Name
    Details
  • Name
    Details
  • Name
    Details
  • Name
    Details
  • Name
    Details
Know someone who should answer this question? Enter their email below
Stay current and follow these discussion topics?