hey mastofriends! I'm asking this over here since the general populace is VERY different from twitter:
How much would it cost to program/code a website similar to Patreon? Something very simple with not a lot of bells and whistles? Assume that the payment processing and all the general visual assets have been taken care of.
(Feel free to boost/tag whoever might be able to answer this.)
@itsnero depends on which *part* of patreon you're trying to recreate. just the donation management? the private posts? etc etc
@itsnero not terrible. It's a blog with access levels and PayPal integration. A week or two, maybe?
@makyo it'd mostly be aimed at adult content creators, so no paypal unfortunately :/ Good to know tho!
@itsnero Stripe, then? Pretty simple either way.
"...unless you have received prior written approval from Stripe."
@itsnero Few minutes work got the project layout, so yeah, figure it'd be quick ^^
@makyo DAMN NICE!! yeah I just couldn't tell if there was something complicated outside of the processor troubles I was missing, lol
@itsnero my understanding of how payment processing work is that it is the hard part; between Really Important To Get Right code about financial transactions + the nightmare of trying to use visa/mastercard to do anything even slightly out of the norm (by which i mean porn, mostly) there's a lot of concerns. outside of that it's just web code that basically any web programmer could throw together.
@xax I've done a fair amount of research into payment processing in the past and from working with Slipshine, so there's that leg up at least. Got some adult-friendly companies in mind already!!
@itsnero Stripe has an API that lets you do exactly this. The good news is it's very well-documented, the bad news is, it's an entire API.
@jdlwerewolf yeah, I have a plugin in my shop that uses this I think? it works well but also: it requires having a shopify account, which isn't cheap
@itsnero Shopify isn't necessary if you write your own code with the Stripe toolset, AFAIK, but then, I know nobody who's actually done that
@itsnero If you want the thing and don't want to code it, Gumroad's subscription feature is a decent alternative. The CEO is no fan of capitalists.
@itsnero They're also okay with adult content. Just tag it as adult so their promotion system knows how to market it. When I asked about it, they said Gumroad was bursting at the seams with it to emphasize how okay it is.
> assuming that payment processing has been taken care of
that’s the hard part, ime. payment processors will tie you in knots because the patreon use-case is a nightmare for them to regulate, to prevent things like fraud or laundering. liberapay ran into issues related to this and almost went down permanently.
@garbados Yep, I'm pretty familiar with payment processors! I just don't have any indepth experience with setting something like this up. I used to do webdev/front end design, but it wasn't anything of this scale.
@itsnero gotcha! i tried doing this with some friends and got bogged down in systems minutiae 😐
@hierarchon noted, thank you! And tbh it's always better to estimate high than low in this case
@itsnero yeah like i'm not super experienced w/ web dev stuff but my understanding of scope is that on a technical level it's... a login system + a blog with category labels + assorted social-y bits-and-pieces, which isn't entirely trivial but it's also not a whole lot, so like a month or two of work for one or two web devs to get a working demo seems broadly correct
@itsnero Been kicking around ideas for this in my head. I'm probably going to push for it in my group once we've finished our current project. Working full time it probably wouldn't take all that much time.
@itsnero Or maybe I'd need to start a new group for it. Who knows. My attempt to get our current thing under the CPL seems to have failed and it'd definitely have to be run as a co-op.
@itsnero the two-month estimate seems about right. possibly longer depending on how robust one wants to make it. I know different payment processors all have different API, so you'd have to make it ready to swap out when problems arise.
@itsnero Patreon went up over night, and if we consider that to be a reasonable MVP, that would still be possible. In fact, I'd say probably could with the right team get it up in about 3 hours. But that would be a minimally viable product. That would provide the ability to offer fairly close to the, lowest tier that they are offering, maybe not "everything" though they're basically not offering much.
Now the payment processing could be tricky to handle as that's the hardest thing now.
@itsnero You’re a veritable force of nature, Nero.
@Ferrovore I'm just so tired of seeing The Patreon Situation and The Tumblr Situation repeat themselves over and over again!! RUARGH
@itsnero If you assume the hard parts are done, everything is easy.
@itsnero If you're really good you might be able to produce a website like that in a month or so, but not if you're a beginner or even intermediate. Creating websites that handle sensitive user data need to be created using high security standards. Putting sex workers at risk by creating a badly secured website is irresponsible.
@itsnero Also you need a good knowledge of server administration, including good knowledge of cyber security and automated backups. There are lots and lots of ways to fuck up cyber security, so including a cyber security expert in a project like that is important. But if you're not an expert it's also hard to tell whether someone is an expert or they are just trying to rip you off.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!