Portfolio case study
GeoFix - AI Visibility Memorizer Mini App
Telegram mini app that scans a website for AI visibility and generates llms.txt, llms-full.txt, and JSON-LD for bot delivery.
Overview
GeoFix runs AI visibility scans, surfaces a scorecard with GEO diagnostics, and generates Server-Side Memorizer assets (llms.txt, llms-full.txt, schema.jsonld). The unified Cloud Run service ships a React web app, FastAPI API, and Celery worker with Redis-backed jobs, plus Telegram bot delivery and hosted previews.
What It Covers
- AI visibility scorecard with GEO diagnostics
- Memorizer generation for llms.txt, llms-full.txt, and schema.jsonld
- Telegram bot delivery with hosted previews
- Unified Cloud Run deployment for web, API, and worker services
Stack And Topics
- React
- TypeScript
- Vite
- Python
- FastAPI
- Celery
- Redis
- OpenAI API
- Telegram Web Apps
- Cloud Run
- GCS
Public Signals
- Generated assets: 3 llms.txt, llms-full.txt, schema.jsonld
- Cloud Run services: 3 web, API, worker
- Delivery channels: 2 web previews + Telegram mini app
- External integrations: 4 OpenAI, Telegram, target site, Medaudit GEO API