Loading...
Answers
MenuWhat is the best tech stack to use for creating 'community sites' like Clarity.fm?
I'm trying to develop a website that offers peer-to-peer services similar to Clarity.fm. Currently, the MVP is being done in Wordpress.
Answers
There's no "best" answer here, but you can approach it a number of ways.
For trendy/future-facing, an isomorphic JS stack (Redux, React, etc.) could be a good move. The architecture is scalable and — if no one on your team hacks around the implementation details — it's easy to maintain (and onboard new team members).
You can also use WordPress as your CMS, but that can get weird when scaling, and isn't the most developer-friendly solution due to WP's wonky architecture. You can unfuck it somewhat using something like roots.io (Trellis/Bedrock), but at the end of the day it's still WP, and those quirks are part of the price you pay for the ease of starting up.
Another option is to use WP as a CMS, but read the content from the REST API and generate sites with other front-end tech. I recently built some tools to generate static sites (for deployment in Amazon's S3/CloudFront) that pull the WP data as JSON and then generate static pages with my preferred front-end tools, leaving the weird PHP templating out of it entirely.
To take a crack at a tl;dr: talk to your development team about how you want this to scale, and where you see it going in the future. If you don't have a development team that can make those calls, talk to a specialist to help lay out a roadmap.
If you need help with this, I'd be happy to take a look at what you're planning and offer some insight into how it could be built to scale and grow painlessly (or at least as painlessly as possible). Send me a message and we can talk details.
Good luck!
A good web host that has apache, nginx, php, mysql
It's best to keep it simple
In case you have chosen WordPress for MVP it’s better to go with existing solution for community, like BuddyPress. While it’s ok for MVP except issues as the userbase grows. At some point you will need to migrate data to some other platform and it might not be the easiest task.
As to what could be used for the tech stack - I would recommend to go with technology your developers are familiar with. Please note, it will be easier and less expensive to find developers familiar with php/mysql than, for example, JS stack. So keep that as a consideration.
There are few scripts/platforms for communities already available. But the quality of code/architecture differs.
Related Questions
-
What Wordpress Plugins is the best for creating a Multi-Level Affiliate Marketing program?
There is a lot of points in your question which unless someone has the exact same setup as you - I don't think you will get the answers you are looking for. I believe you should limit it by asking yourself: What is the ONE thing the MLM plugin I am looking for can do so that it achieves the maximum amount of result to my business by using it? IMHO - it would be the ability to set commissions for the products you sell and award commissions to those affiliates that actually earn you sales. All other features, while nice, are ancillary features that from the perspective of the affiliate - don't really need in order to be successful. In that regard - I would suggest https://affiliatewp.com/. When it comes to running affiliate programs on WP sites, it wins out as the best in my experience. Hope this helps! Glad to assist any further if you need help.TB
-
What does it mean to 'grandfather you in' in the tech world?
It stands for allowing someone to continue doing or use something that is normally no longer permitted (due to changing regulations, internal rules etc.)OO
-
Is it possible in woocommerce to display Shipping methods first on the checkout page?
Yes. https://docs.woothemes.com/document/configuring-woocommerce-settings/SN
-
Should you split equity equally with a tech cofounder if you have an MVP, some traction but you know that you're going to need a CTO when it takes off
If you and this person, *know* they won't be the CTO, then absolutely not. If there's an understanding that the engineer you are working with is going to "cap out" soon beyond the MVP, why would you ruin your cap table? This *should* help you get a reasonable amount of equity. http://foundrs.com/ The most crucial question is where this current contributor is likely going to be out of their element. Are they only front-end and have no back-end ability? If so, you really should raise (from a friend or family member) or borrow the money necessary to pay this person a reasonable cash rate. If on the other hand, they can take a successful MVP and build a reasonable back-end but will cap out on scaling it past 100,000 users, or for example, you're an enterprise company and you know you'll require a technical person to be part of closing early sales, then it's ok to give up meaningful equity. But another key question is: Are you ok to let this person define your company's engineering culture? If this person isn't capable of or comfortable managing your tech team in the early-days, this person should have no more than 10% equity. Of course, your shares and theirs (whatever you decide) should be subject to a vesting agreement (minimum 3 years and preferably 4). It's easy to give away equity when it's worth very little but as I've said here before on Clarity, imagine your company today being worth $100,000,000. Can you imagine this person contributing $20,000,000 worth of value to achieve that outcome? $30m? $50m? Here's the thing though. If this person can grow into a CTO, and wants the chance, and there's no warning signs that it will be a tough slog for them to get there, and they're a passionate believer in what's been built to date, then it's entirely reasonable to bet (with equity) that they can get there. I know a lot of CTO's of great Series A and beyond companies with amazing traction that started off as lacking a lot of the criteria of a great CTO candidate. This is an area I've helped coach a lot of startup CEOs through and have experience in myself. Happy to talk through in a call to understand the specifics of your scenario and provide more detailed advice.TW
-
What companies have successfully implemented both B2B and B2C products or services? Which should I start with for the non-profit sector?
I would suggest the first question to ask is "what problem do I solve?" And of those people I solve problems for "who do I create the most value for?" In the non-profit world you need to add "How does my business help the non-profit run better and/or help the group the non-profit focuses on?" For example, if you've created a platform that drives donations, your company "has created a platform that helps you reach fundraising goals faster." What you don't want to do is market and sell to B2B and B2C audiences simultaneously. They have different ways of buying - a B2B audience needs to have their benefits quantified (using your thing makes me x amount more) - and it's extremely hard for a startup to be able to do both well. Better to start with one, execute really well and move into the other. Feel free to give me a call and we can dig into who your most valuable audience is.AV
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.