Project · SaaS platform

A destination's official information, on the visitor's phone.

TurisRed is a platform for municipalities: visitors open a link or scan a QR code, no download needed, and get the event calendar, an AI assistant, the map and official alerts. The municipality manages everything from a dashboard and sees what visitors are looking for.

What it does

Key features.

Visitors look for information about the destination and today they find it in WhatsApp groups and unofficial sites, often out of date. The municipality has no channel of its own and no idea what visitors need.

01

Event calendar

The full program with favorites and reminders, kept up to date by the municipality.

02

AI assistant

Answers in natural language using the official information loaded by the municipality.

03

Live map

Road closures, parking, restrooms, ATMs and pharmacies.

04

Official alerts

Push notifications and banners to communicate changes instantly.

05

Tracked complaints

Visitors report an issue and get a code to follow it up.

06

Municipal dashboard

Content, complaints and anonymous metrics, with roles per department: Tourism, Traffic, Health.

Under the hood

The technical challenges.

Works offline

It's a PWA: after the first visit, the calendar, map and complaints keep working offline and sync when the connection returns.

Each municipality, isolated

Multi-tenant platform with per-municipality isolation in the database itself (PostgreSQL row-level security).

AI with guardrails

The municipality pins answers, blocks topics and reviews conversations. A custom evaluation set measures answer quality.

Privacy by design

Anonymous metrics, encrypted visitor contact details, anti-spam, and options to download or delete your own data.

Stack

What it's built with.

Next.jsTypeScriptPostgreSQLDrizzle ORMBetter AuthRedis (Dragonfly)S3OpenAIWeb PushPWA
Type
SaaS platform
Status
Advanced development, with a live demo.
Website
turisred-ai.vercel.app ↗
Let's talk

Need something similar?

Tell me your idea or how your company runs. I'll reply personally within 2 business days with next steps.

Go to the contact form →