Hey! I’m Josh, co-founder at CloudSafari. We’re making safari bookings to Sub-Saharan Africa as easy as booking an all-inclusive (starting with Tanzania).
My family has been running tours in Sub-Saharan Africa for over 50 years now (we’ve done the tours/ground-transportation for ex-President Jimmy Carter, National Geographic, Melinda Gates, etc.). This past year I got to spend 5 months on ground in Tanzania and Kenya with my team integrating directly with various accommodation systems to automate the manual tasks that caused safari bookings to take anywhere from 1 week - 6 months to book down to 5 minutes.
Our systems check against all availability components and dynamically prices a trip based on high season and low season fees as specified by the Government. Once you’ve selected a feasible date for your trip, our team reviews each booking request and answers any questions needed.
We’ve currently launched in Tanzania, and have some packages available on site. We also launched on Product Hunt today! I would really appreciate any feedback on what we could do to make booking a safari more transparent and clear.
Also we’ll be doing some future launches for the local guides in the countries we service, stay tuned! Feel free to send me a message directly at josh@mycloudsafari.com for any questions or to give feedback
Thanks! :)
Our tech:
- Next JS Frontend
- Express JS backend
- Client Models (ZOD objects for messages passed from our backend to frontend and vice versa)
- Database Models (ZOD objects for interacting with our database)
- Slonik (For queries we can run against ZOD objects specified)
- Migrations (Running our SQL queries)
- CloudFlare (DNS + R2)
- Preview Environments & CI/CD → webapp.io
- Deployed on render.com
One small thing to drastically improve loading and the feel of it: Please resize you thumbnail images to be 60kb-100kb or so.
When I load this page: https://mycloudsafari.com/browse
I see 8 images all around 3-4mb being loaded (one is 6mb)
This makes the page close to 30mb in size, when it could be a few megabytes and a lot more "snappy" for your users
(Side note: Mobile is loading the same image sizes as desktop, which is even worse. BUT don't stress, if you reduce the desktop image sizes it should be 'good enough' for mobile without bothering to take it any further)
Anyway you might already know all this, and are getting around to improving it already... just wanted to say incase in helps, as it's an otherwise great website... all the best!