SynTour: Our Journey and Vision

Inspiration

The inspiration for SynTour came from our desire to revolutionize the way tourists experience Malaysia. With "Visit Malaysia Year" approaching, we saw an opportunity to welcome more global visitors but also recognized the current travel experience is often fragmented. Issues like language barriers, information gaps, and difficulty accessing authentic local culture are common obstacles.

We set out to address these challenges. SynTour is not just a travel app—it's a bridge connecting tourists to Malaysia's vibrant culture. Our vision is to make every journey deeply authentic and seamless, showcasing a smart and welcoming Malaysia to the world.

How We Built It

SynTour's development involved several phases:

  1. Technology Stack:
    We chose React Native for rapid cross-platform mobile development. Node.js and Express powered our backend, deployed on the cloud for reliability and scalability. MongoDB was selected for its flexibility in handling diverse travel data.

  2. Architectural Design:
    Early on, we focused on architectural planning. Core microservices include user authentication, route planning, real-time translation, and local recommendations, aiming for a loosely-coupled, easily maintainable system.

  3. Agile Development:
    Adopting two-week sprints, our team worked across front-end, back-end, UI/UX, and testing. Regular stand-ups and retrospectives helped us stay agile and responsive throughout the project.

  4. Data-Driven Approach:
    We built a personalized recommendation engine based on user behaviors.

What We Learned

  • Technical:
    We mastered new languages and frameworks, improved our understanding of distributed systems and cloud operations.

  • Business:
    We learned to analyze markets, write business plans, and prepare financial projections—highlighting the need for both a strong business model and solid technology.

  • Team Collaboration:
    Effective communication and conflict resolution were essential, especially under competition stress. Preparation for competitions improved our teamwork and presentation skills.

Challenges

  1. Technical Hurdles:
    Integrating real-time translation APIs was difficult initially. We tested multiple solutions for a balance of cost and performance, and optimized the backend for high user concurrency.

  2. Data Acquisition:
    Sourcing high-quality tourism data meant partnering with agencies and web-scraping for standardization.

  3. Time Pressure:
    Tight deadlines meant late nights, so balancing progress and team well-being was a major challenge.

Despite obstacles, overcoming each made our team more resilient. SynTour represents our passion and creativity—we hope it will help every tourist experience the very best of Malaysia during "Visit Malaysia Year."

Built With

  • core-developer-&-ai-algorithm-lead-?-model-fine-tuning-&-application:-fine-tuned-gemini-2.5-flash-model-on-google-vertex-ai-platform-for-malaysian-context-?-designed-four-stage-dialogue-engine
  • fastapi
  • interaction
  • multimodal
Share this project:

Updates