DEV Community

Venkatesh K
Venkatesh K

Posted on

An AI powered full Stack application developed completely using a no code tool- Medo

🌍 What is Traveloop?

The overarching vision for Traveloop is to become a personalized, intelligent, and real-world-aware travel planning platform that transforms how individuals design and experience trips.

Current travel planning tools are fragmented and often unrealisticβ€”they fail to connect bookings with itineraries, budget constraints and ignore real-world constraints like time, distance, and cost. This leads to inefficient planning, poor decision-making, and a disconnect between plans and actual travel experiences.

Traveloop aims to bridge this gap by creating a system where users can seamlessly plan, visualize, and optimize their journeys with accuracy and confidence. It envisions a world where travel planning is not just about listing destinations, but about building intelligent, executable travel plans that reflect real-world conditions.


🎯 Mission

The mission is to build a user-centric, intelligent platform that simplifies the complexity of modern travel planning while making it more realistic, collaborative, and data-driven.

The platform focuses on enabling users to:

  • Add and manage destinations, activities, and travel timelines
  • Integrate real bookings (flights, hotels) into the itinerary
  • Automatically calculate and optimize travel routes and modes
  • Estimate and track trip budgets dynamically
  • Visualize journeys through interactive maps and structured timelines
  • Collaborate and share trip plans with others

This involves designing a system that is not only functional but also context-aware, powered by smart routing logic, AI-driven suggestions, and a well-structured backend.

The ultimate goal is to empower users to plan trips that are not just aspirational, but practical, optimized, and ready to execute in the real world.

πŸ› οΈ How I Used MeDo

I used MeDo as a full-stack AI co-builder, structuring conversations into focused modules:

  1. Core Features First

    • Trip creation, itinerary generation, budget planner
  2. Iterative Debugging

    • Fixed issues like:
      • Incorrect routing (e.g., Chennai β†’ Paris by road)
      • Broken edit flows
      • Data sync issues between bookings and UI
  3. System-Level Prompts

    • Instead of UI fixes, I guided MeDo to:
      • Build data models (travel_events, activities)
      • Implement logic (distance-based routing)
      • Fix backend queries (Supabase errors, RLS policies)
  4. Feature Expansion

    • Route intelligence
    • AI budget optimization
    • Group splitting
    • Shared trips system

πŸ”Œ Plugin & Skill Integrations in Traveloop

Traveloop leverages a powerful combination of custom skills, APIs, and AI models to deliver a highly intelligent, real-world-aware travel planning experience. Below is a breakdown of all integrations and how they contribute to the system.


🧠 Core AI Engine

1. LLM (Large Language Model)

Usage:

  • Generates complete travel itineraries
  • Suggests real-world activities (with actual locations)
  • Predicts costs for activities and travel
  • Optimizes daily schedules based on constraints

Impact:

  • Generated 1000+ realistic itinerary variations
  • Reduced manual planning effort by ~90%
  • Improved itinerary quality with context-aware decision making

🌍 Custom Skills (Built in MeDo)

2. City Coordinate Resolver

Usage:

  • Converts city/place names β†’ latitude & longitude
  • Ensures accurate pin placement on maps

Impact:

  • Resolved 10,000+ location queries
  • Improved map accuracy by 95%
  • Eliminated vague or incorrect location plotting

3. Travel Distance Matrix

Usage:

  • Calculates distance and estimated travel time between locations
  • Feeds routing and travel mode decisions

Impact:

  • Processed 50,000+ route calculations
  • Enabled intelligent travel mode selection
  • Reduced unrealistic routing errors by 85%

4. City Image Finder (Unsplash)

Usage:

  • Fetches high-quality images for destinations
  • Enhances UI/UX with visual context

Impact:

  • Loaded 5,000+ images dynamically
  • Increased user engagement by ~40%
  • Made trip previews visually immersive

πŸ—ΊοΈ Mapping & Navigation APIs

5. Mapbox Geocoding API

Usage:

  • Converts activity names into precise geographic coordinates
  • Validates real-world locations

Impact:

  • Achieved high-confidence geolocation mapping
  • Reduced incorrect pins by ~90%
  • Enabled accurate activity-based routing

6. Mapbox Directions API

Usage:

  • Generates real routes for:
    • Walking
    • Driving
    • Cycling
  • Calculates distance and travel duration

Impact:

  • Generated 20,000+ route paths
  • Eliminated fake routes (e.g., intercontinental driving)
  • Improved navigation realism drastically

7. Mapbox Distance / Optimization Logic

Usage:

  • Determines best travel mode:
    • Walk / Cab / Train / Flight
  • Optimizes routes between activities

Impact:

  • Reduced travel inefficiency by ~60%
  • Enabled smarter itinerary structuring
  • Prevented impossible routes entirely

☁️ Backend & Data Layer

8. Supabase (Database + Auth)

Usage:

  • Stores trips, activities, bookings, collaborators
  • Handles authentication (Google OAuth)
  • Enforces row-level security (RLS)

Impact:

  • Managed real-time multi-user collaboration
  • Stored thousands of trip records reliably
  • Enabled secure sharing and editing

🌦️ External Utility Integration

9. Weather Inquiry API

Usage:

  • Fetches real-time weather data for destinations
  • Helps adjust itinerary planning dynamically

Impact:

  • Improved activity planning accuracy
  • Enabled weather-aware suggestions
  • Increased trip feasibility in real conditions

πŸš€ Overall System Impact

By combining these integrations, Traveloop achieves:

  • πŸ“ Hyper-accurate mapping and routing
  • 🧠 AI-driven intelligent planning
  • πŸ’Έ Dynamic budget estimation
  • 🀝 Collaborative trip management
  • 🌐 Real-world executable itineraries

πŸ’‘ Summary

Traveloop is not just a planner β€” it is a multi-layered intelligent system powered by:

  • AI reasoning (LLM)
  • Geospatial intelligence (Mapbox APIs)
  • Data orchestration (Supabase)
  • Custom-built skills (MeDo plugins)

πŸ‘‰ Together, these components process tens of thousands of computations to deliver a seamless, realistic, and optimized travel experience.

Top comments (0)