Skip to main content

Discover Ecuador’s Heritage

A comprehensive platform for creating, managing, and exploring tourist routes through Ecuador’s rich cultural heritage sites.

What is Tesis Rutas?

Tesis Rutas is a full-stack tourism platform developed at Universidad Central del Ecuador (UCE) that empowers administrators, editors, and visitors to discover and manage heritage destinations throughout Ecuador. Built with modern web technologies and AI-powered route generation, it provides an intuitive way to explore cultural sites and plan tourist routes.

Heritage Destinations

Manage detailed information about Ecuador’s cultural and historical sites with rich multimedia support

Smart Route Generation

AI-powered route creation based on proximity, preferences, and tourist interests

Interactive Maps

Plan and visualize tourist routes using Leaflet-powered interactive mapping

Role-Based Access

Three-tier permission system: Admin, Editor, and Visitor roles

Key Features

Create and maintain comprehensive profiles for heritage sites including:
  • Detailed historical information and importance
  • Geographic coordinates and location data
  • Construction dates and architectural details
  • Rich multimedia galleries (images and videos via Cloudinary)
  • Active/inactive status management
Build custom tourist routes with:
  • Drag-and-drop POI (Point of Interest) ordering
  • AI-powered route suggestions from a starting point
  • Category-based route organization
  • Distance and proximity calculations
  • Interactive map visualization with Leaflet
Visitors can:
  • Browse all active destinations and routes
  • Save favorite destinations
  • Track visited POIs and completed routes
  • Get personalized route recommendations
  • View routes on interactive maps
Admins and editors can:
  • Upload and manage multimedia files (up to 10 per destination)
  • Toggle destination visibility (active/inactive)
  • Create and modify tourist routes
  • Assign user roles and permissions
  • Monitor platform usage and statistics

Technology Stack

Tesis Rutas is built with a modern, scalable architecture:

Backend

FastAPI + Python
  • Clean Architecture with domain-driven design
  • JWT-based authentication
  • MongoDB for flexible data storage
  • Cloudinary for media management

Frontend

React + Vite
  • Responsive UI with TailwindCSS
  • Interactive maps with Leaflet
  • Radix UI component library
  • React Router for navigation

Quickstart

Get up and running in minutes

API Reference

Explore the REST API

Setup Guide

Installation and configuration

Use Cases

For Tourism Administrators:
  • Digitize and preserve cultural heritage information
  • Create educational tourist routes for visitors
  • Manage multimedia content for destinations
  • Monitor visitor engagement and popular routes
For Tourists and Visitors:
  • Discover Ecuador’s cultural heritage sites
  • Follow curated routes based on interests
  • Save favorites and track visited locations
  • Access detailed historical information and photos
For Content Editors:
  • Maintain up-to-date destination information
  • Create seasonal or themed tourist routes
  • Toggle destination availability
  • Collaborate on content management

Getting Started

Ready to explore? Check out our Quickstart Guide to begin working with Tesis Rutas, or dive into the API Reference to integrate with the platform.
Tesis Rutas is designed for cultural heritage tourism in Ecuador, with a focus on preserving and sharing the rich history of Universidad Central del Ecuador and surrounding areas.

Build docs developers (and LLMs) love