From the starting point
Khoshsafar is a travel and accommodation-booking platform. I joined from the early stages and designed the guest experience, host panel, and back office. My work extended from requirements and product proposals to interface design, design systems, and collaboration during development.
The guest and host site is ready for release, while the back office is in the final stage of development. This case study covers how the product and its design decisions took shape; no outcomes from public use have been reported.
The problem and goal
Guests needed clear information about properties, capacity, pricing, cancellation terms, and booking status. Hosts needed to register their properties, correct application issues, and manage reservations, calendars, and income. Operations needed a workspace for reviewing properties and tracking requests.
The goal was to connect these three experiences so that registration, review, booking, and support states were clear, and each role knew what action was available next.
My role and collaboration
The team consisted of me, a full-stack developer, and the CEO. I designed all the areas described here. I wrote PRDs for the website and CRM, carried out product discovery and competitor analysis, defined journeys, designed UX/UI, documented the work, and built the website’s design system.
I proposed design, product, and business decisions with supporting reasoning. The CEO reviewed them and approved most of the proposals. Development was handled by the full-stack developer; final business approval remained with the CEO.
Scope and how we explored it
The first phase focused on accommodation and the core guest, host, and operations journeys. Tours, AI trip planning, and advanced integrations were kept for later. I documented requirements, roles, flows, states, and acceptance criteria in the website and CRM PRDs.
We explored scenarios using fictional personas simulated with AI models. No real people participated, and this was not user research or usability testing. A potentially long and difficult host-registration process emerged as a risk. Showing the current step and progress became a design hypothesis for reducing uncertainty; its effectiveness has not been tested with real hosts.






