BACKEND - PROJE

Gezi Rehberim API

Gezi Rehberim API

Kategori

Backend

Teknoloji Sayısı

7 Teknoloji

Proje Türü

Backend API

📝 Proje Açıklaması

.NET 9 ile oluşturulmuş seyahat rehberi API. JWT kimlik doğrulama, Gemini AI entegrasyonu, MongoDB ve premium kullanım limitleri özellikleri.

Kullanılan Teknolojiler

.NET 9.0ASP.NET CoreMongoDBJWTGemini AIDockerGitHub Actions

Özellikler

  • 🤖 Gemini AI Integration - Akıllı seyahat planlaması ve öneriler
  • 🔐 JWT Authentication - Güvenli kullanıcı kimlik doğrulama
  • 💎 Premium Membership - Kullanım limitleri ve premium özellikler
  • 💾 MongoDB Database - Esnek NoSQL veri yapısı
  • 🐳 Docker Support - Container ile kolay deployment
  • 🔄 GitHub Actions - CI/CD pipeline ile otomatik deployment
  • 📍 Location-based Services - Konum bazlı rota önerileri
  • 🗺️ Route Planning - AI destekli seyahat rotası oluşturma
  • ⚡ Rate Limiting - API kullanım limitleri ve throttling
  • 📊 Usage Analytics - Kullanıcı istatistikleri ve analitik
  • 🔒 Secure API - HTTPS ve güvenlik best practices
  • 📝 API Documentation - Comprehensive endpoint documentation

Mimari Yapı

Öne Çıkan Noktalar

.NET 9 RESTful API
Gemini AI travel planning
MongoDB database
Docker containerization
GitHub Actions CI/CD
Premium membership system

🔗 Proje Linkleri

Gezi Rehberim API gallery 1
Gezi Rehberim API gallery 2