> ## Documentation Index
> Fetch the complete documentation index at: https://doc.leadrun.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Teknoloji altyapisi

# Teknoloji Altyapısı

LeadRun, modern web teknolojileri kullanılarak geliştirilmiş bir full-stack uygulamadır:

## Frontend

* Next.js 15: React tabanlı modern web framework
* TypeScript: Tip güvenliği sağlayan JavaScript süper kümesi
* Tailwind CSS: Hızlı UI geliştirme için utility-first CSS framework
* Clerk: Güvenli kimlik doğrulama ve kullanıcı yönetimi
* Radix UI: Erişilebilir ve özelleştirilebilir UI bileşenleri
* Sonner: Bildirim sistemi

## Backend

* Next.js API Routes: Frontend ile entegre API endpoint'leri
* FastAPI: Python tabanlı yüksek performanslı API framework'ü
* MongoDB: NoSQL veritabanı çözümü
* OpenRouter API: Yapay zeka modellerine erişim (Grok-2, Claude vb.)
* Brave Search API: Twitter içerik araması için API
* RapidAPI: Alternatif Twitter arama API'si

## DevOps

* Vercel: Frontend deployment ve hosting
* Railway: Backend deployment ve hosting

## Sistem Mimarisi

LeadRun, frontend ve backend olmak üzere iki ana bileşenden oluşur:

* **Frontend (Next.js):** Kullanıcı arayüzü ve client-side işlevsellik
* **Backend (FastAPI):** Yapay zeka entegrasyonları ve veri işleme

Bu iki bileşen arasındaki iletişim, Next.js API Routes üzerinden gerçekleştirilir. Kullanıcı verileri ve uygulama durumu MongoDB'de saklanır.
