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
Destination Management
Destination Management
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
Tourist Route Planning
Tourist Route Planning
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
User Experience
User Experience
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
Content Management
Content Management
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
Quick Links
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
- Discover Ecuador’s cultural heritage sites
- Follow curated routes based on interests
- Save favorites and track visited locations
- Access detailed historical information and photos
- 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.