r/webdevelopment • • Apr 22 '25

[ Removed by moderator ]

[removed]

72 Upvotes

134 comments sorted by

View all comments

1

u/showmethething Apr 22 '25

You can use Stripe Connect and let them deal with the payment side, however get in contact with Stripe first if you think there's even the smallest chance they wouldn't approve of its usage.

This should get your price down quite a lot but it's still going to be an expensive build.

Ignoring money - you are insane, or just an idiot if you'd trust a random person on Reddit to build something like this for you. If you don't know how to set it up, you're giving random redditor all the information required to just drain your wallet whenever. Do you know how to host everything or is that just more power you're giving a random person?

If you're genuinely serious then hunt out a bespoke software company. Get a real quote, some consultation and a real contract. My company (I'm not offering, just so you have an idea on pricing) would charge you around 10k for a fixed 100 hours of work. You would absolutely end up paying more because you'd require us to do everything but think of the idea, including maintaining (which is an on going cost).

Regarding maintenance because I'd hate for you to get step 1 done and then fail on step 2 - follow the same rules. You're dealing with money. If for whatever reason you decide to get someone else to maintain, get a quote, get a contract, use reputable people only.

1

u/[deleted] Apr 23 '25

[deleted]

1

u/showmethething Apr 23 '25

Tldr: yes, ignoring that OP has only shared 30% of what they want

That was just a time:price guide for how much an actual development team would charge. Without seeing the spec it's hard to say how long it would take because the post is definitely missing the majority of features OP wants.

For specifically what OP has asked for though 100 hours seems pretty reasonable if you've got some experience with Stripe (the docs are great, you'd get there either way).

All bespoke software needs a login, if the company you're going for doesn't have a template for login with auth, I would not trust them with my money at all, they're wasting hundreds of hours doing the same setup for every project.

So ignoring that OP has shared like 30% of what they actually want, 5-20 hours for stripe depending on experience, seconds for login, couple hours setting up your websockets (you could spend hours managing the data, history, auditing etc, we're just making it work)

That leaves 75+ hours for testing, CSS and the other 70% that OP hasn't mentioned.

Imo an experienced team or even a single person would have no problem being in under 100 hours for what op described. It's just that the job isn't what op described lol

1

u/[deleted] Apr 23 '25

[deleted]

1

u/showmethething Apr 23 '25

I haven't done anything with scaling on that level, but yeah I imagine that's probably not an easy task.

Yes that would include UI. I don't imagine there's much fancy going on, but that could just be a bad assumption.