Website-Based Booking Widget for Roamlii Experiences (Phase 1)

Project scope
Categories
Data analysis Data modelling Software development Machine learning Artificial intelligenceSkills
algorithms artificial intelligence machine learning predictive analytics research ui/ux planning ui/ux wireframing ui/ux strategy figma (design software) collaborative communicationsThis project involves building a lightweight, embeddable booking widget that partners can add to their own websites. The widget will display live scheduling and availability for travel experiences sourced directly from the Roamlii marketplace’s database. When users click the booking button, they will be redirected to the existing Roamlii booking system to finalize their reservation and process payment.
Key Features & Requirements:
Widget Interface:
- Develop a clean, responsive, and easy-to-integrate booking widget.
- Display live scheduling and availability data for travel experiences from the Roamlii marketplace.
- Feature a clear booking button that redirects users to the Roamlii booking system for completion.
- Offer 2 or 3 widget design variations to suit different partner types and website structures
- Offer the ability to customise some aspects of the colour scheme, to match partner branding on their website
Data Integration:
- Connect directly to the Roamlii marketplace's database to fetch up-to-date information on available experiences.
- Ensure that the widget reflects real-time availability and scheduling changes.
Seamless User Experience:
- Design the widget with a user-centric approach so that visitors to the partner business websites can effortlessly view and book experiences.
- Provide intuitive navigation and feedback to enhance the user journey from browsing to booking.
Easy Integration for Partners:
- Build the widget to be easily embeddable on partner business websites with minimal configuration.
- Provide clear integration documentation and support to ensure smooth deployment.
Developer Profile & Responsibilities:
Front-End Development:
- Build the booking widget using modern web technologies (e.g., React, Vue, or Angular).
- Ensure the widget is responsive and performs well across various devices, browsers and website infrastructure (HighLevel, Wix, Wordpress, Squarespace, Weebly)
Back-End Data Integration:
- Develop reliable integration points to fetch live scheduling and availability data from the Roamlii marketplace database.
- Implement a booking button functionality that reliably redirects users to the Roamlii booking system.
Testing & Deployment:
- Conduct extensive testing to ensure accurate real-time data display and smooth redirection to the booking system.
- Set up and maintain CI/CD pipelines to streamline updates and deployments.
Documentation & Collaboration:
- Create and maintain clear documentation for the widget's codebase, integration guidelines, and deployment procedures.
- Work closely with the Roamlii marketplace team and partner businesses to ensure the widget meets all technical and usability requirements.
Anticipated Outcomes:
Enhanced User Engagement:
- A streamlined and interactive widget that boosts user engagement on partner business websites by providing real-time availability information and a straightforward booking process.
Smooth Integration:
- An embeddable solution that seamlessly connects the partner’s online presence with the Roamlii marketplace, driving more bookings without disrupting the partner’s site design.
Reliable and Scalable System:
- A robust widget built for performance and scalability, ensuring accurate data display and smooth redirection for a growing number of users and partners.
Providing specialized, in-depth knowledge and general industry insights for a comprehensive understanding.
Sharing knowledge in specific technical skills, techniques, methodologies required for the project.
Direct involvement in project tasks, offering guidance, and demonstrating techniques.
Providing access to necessary tools, software, and resources required for project completion.
Scheduled check-ins to discuss progress, address challenges, and provide feedback.
Supported causes
The global challenges this project addresses, aligning with the United Nations Sustainable Development Goals (SDGs). Learn more about all 17 SDGs here.
About the company
Roamlii is a digital command centre, supporting the end-to-end digital needs of small to medium sized Canadian tourism businesses...from Discovery & Promotion, to Lead & Inquiry Management, to (soon) Booking & Scheduling. As we evolve our own technology, and leverage strategic integrations, our focus is the holistic support and growth of the Canadian tourism industry. We're the first and only software company to create a powerful operational command centre for tourism businesses, and we aim to become the most useful platform for local and micro-tourism.
Existing platforms primarily showcase popular experiences, leaving much of the industry unsupported. Pathfinder stands apart by championing and promoting smaller businesses, aiming for inclusivity across the diverse tourism landscape. In a world dominated by financially-driven algorithms and ads, travellers often miss out on lesser-known, but exceptional, experiences. Pathfinder365 seeks to rectify this imbalance by offering a fairer representation, ensuring a broader discovery of brilliant destinations.
Roamlii’s mission is to revolutionize the current landscape of tourism platforms, advocating for fairness and a more comprehensive view of available travel experiences, while providing a full suite of promotional and lead management tools for its business partners, and a suite of discovery tools for its travellers.
Portals

