Short-Let Booking Marketplace with Payments and Dispute WorkflowsShort-Let Booking Marketplace with Payments and Dispute Workflows
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Two guests want the same apartment for the same weekend. Both say they have sent a bank transfer.
Picture the host who has to sort that out from chat threads and bank alerts.
That scene is what I built ShortletPro around: a short-let booking marketplace with separate dashboards for guests, hosts and a platform admin.
How one booking moves through it:
The guest sees taken dates blocked on the calendar and picks a free range.
The server checks for an overlap again before saving.
The guest uploads a transfer receipt.
The host confirms the payment and the guest is emailed.
If there is a problem, guest and host talk in a dispute thread that the admin can close.
The moment I had to rethink things came when I prepared a public demo. A clean install showed that the table behind the dispute chat had been created by hand on a server and was never part of the setup scripts. On a fresh copy, the chat would have failed.
For a business owner, that is the difference between software that runs on one machine and software you can move, restore from a backup, or hand to another developer. It now installs from scratch, and one command wipes and reseeds the demo data.
Try it as guest, host or admin: https://shortletpro.opromise.dev
If you need something similar built, send me a message.
Manage your shortlets with ease.
The all-in-one marketplace for hosts to list and guests to book premium shortlet apartments with verified security.
Post image
Post image
Post image
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started