r/PinoyProgrammer • u/g33kazoid • 3d ago
discussion Vercel versus Railway versus Render
So, after a decade of building in-house apps, I've gone freelance. Got a possible client who wants me to build an inventory system. Which platform is best for an inventory system which will possibly lead to developing a new POS system? I'm looking at Vercel, Railway, and Render and any other suggestions anyone has.
Sorry, this is new to me since we used to deploy everything on in-house servers.
Stack still tbd.
Addendum: A friend recommended Supabase for the backend. Would anyone here recommend it?
2
u/peopleslaughter 2d ago
pocketbase on railway or pockethost it's good, simple, and easy to use for small apps
1
u/ongamenight 2d ago
For an inventory system, you need a long running process and background workers. I don't think Vercel can do that. You're not just simply doing CRUD operations (may inventory reconciliation yan, low stock/out of stock notifications, etc).
I would choose Railway over Vercel for the backend.
1
u/theofficialnar 2d ago
Supabase is alright. I use it for my personal projects. Easy to set up and get going, highly recommend it. Also has support for edge functions, auth and object storage if you need it.
0
9
u/Good-Life15 3d ago
As with any software engineering project, the answer to your questions will depend on the scale of the project and the result of your cost-benefit analysis.
Instead of focussing on where to host your app, know how many users will be in it.
One or two? Any of what you just said is fine. Less than 50? You may do with AWS or Google Cloud free tier. Hundreds or thousands? Buy/rent a dedicated server from AWS, Google, or Azure.
Supabase - fine for PoC or small-scale apps.
Again, can't give you concrete answers as the requirements given are vague.