An open API service indexing awesome lists of open source software.

https://github.com/bgr8/chronelens


https://github.com/bgr8/chronelens

Last synced: 11 months ago
JSON representation

Awesome Lists containing this project

README

          

# ChronoLens: Etkileşimli Zaman Makinesi

ChronoLens, sizi tarihin farklı dönemlerine götüren, yapay zeka destekli etkileşimli bir web uygulamasıdır. Bir dönem ve yıl seçin, o ana ait üretilmiş bir hikayeyi okuyun ve o dönemin insanlarıyla sohbet edin!

## ✨ Özellikler

- **Tarihsel Dönem Seçimi:** Tarih öncesi çağlardan galaktik geleceğe uzanan geniş bir yelpazeden bir dönem ve o dönem içinde bir yıl seçerek zamanda yolculuğa başlayın.
- **Yapay Zeka Destekli Hikaye Üretimi:** Seçtiğiniz döneme ve yıla özel, gerçeklere dayalı kısa bir tarihsel hikaye ve bu hikayeyi betimleyen benzersiz bir görsel oluşturun.
- **Etkileşimli Deneyimler:**
- **Yerlilere Kulak Misafiri Olun:** Seçtiğiniz dönemden iki yerel karakterin (bir iyimser ve bir şüpheci) güncel olaylar hakkındaki sohbetini dinleyin ve istediğiniz zaman sohbete dahil olun.
- **Bilginizi Test Edin:** Seçtiğiniz dönem hakkında hazırlanan 5 soruluk kısa bir test ile o dönem hakkındaki bilginizi sınayın.
- **Çoklu Dil Desteği:** Uygulamayı hem **Türkçe** hem de **İngilizce** olarak kullanabilirsiniz. Yapay zeka tarafından üretilen tüm içerikler seçtiğiniz dilde oluşturulur.

## 🚀 Teknolojiler

Bu proje, modern ve güçlü teknolojiler kullanılarak geliştirilmiştir:

- **Frontend:** Next.js, React, TypeScript
- **Styling:** Tailwind CSS
- **UI Kütüphanesi:** ShadCN UI
- **Yapay Zeka:** Genkit, Google Gemini

## 🏁 Başlarken

Projeyi yerel makinenizde çalıştırmak için:

1. Gerekli paketleri yükleyin:
```bash
npm install
```
2. Geliştirme sunucusunu başlatın:
```bash
npm run dev
```

Uygulama varsayılan olarak `http://localhost:9002` adresinde çalışacaktır.