Skip to content

A smart shift management app built with Flutter and Google Gemini AI. Automatically parses schedules from images and Excel files to organize your calendar.

Notifications You must be signed in to change notification settings

AliHanBtmz/VardiyaApp

Repository files navigation

İndir

📅 Akıllı Vardiya Asistanı (Smart Shift Assistant)

Akıllı Vardiya Asistanı, vardiya takibini kolaylaştırmak için geliştirilmiş, Google Gemini AI destekli modern bir Flutter uygulamasıdır. Vardiya listelerinizi fotoğraf olarak yükleyin, yapay zeka sizin için takvime işlesin! Uygulama farklı formattaki vardiya listelerini anlayarak işleyebilir.

🚀 Özellikler

  • 🤖 Yapay Zeka Destekli Analiz: Vardiya listenizin fotoğrafını çekin veya galeriden yükleyin; Gemini AI vardiyalarınızı otomatik olarak okuyup takviminize eklesin.
  • 📊 Excel Desteği: Excel dosyalarındaki vardiya listelerini içe aktarın.
  • 📅 Gelişmiş Takvim Görünümü: Vardiyalarınızı aylık takvim üzerinde renkli ve anlaşılır bir şekilde görüntüleyin.
  • 📝 Liste Görünümü: Seçili gündeki vardiyaları detaylı liste halinde inceleyin.
  • ✏️ Kolay Yönetim: Vardiyaları manuel olarak ekleyin, düzenleyin veya silin.
  • 🗑️ Toplu Silme: Takvimden veya listeden çoklu seçim yaparak vardiyaları hızlıca silin.
  • 🎨 Modern Tasarım: Göz yormayan, şık ve kullanıcı dostu arayüz.

📸 Ekran Görüntüleri

Ana Ekran & Takvim API Key Ekleme Yükleme Seçenekleri Manuel Ekleme Silme
Ana Ekran API Key Yükleme Manuel Ekleme Silme
Takvim görünümü ve vardiyalar API Key ekleme Resimden, Excel ve Manuel ekleme Manuel ekleme Silme

Kullandığım Excel Dosyası ve Vardiya Resmi

🛠️ Kullanılan Teknolojiler

🏁 Kurulum ve Çalıştırma

Projeyi yerel makinenizde çalıştırmak için aşağıdaki adımları izleyin:

  1. Projeyi Klonlayın:

    git clone https://github.com/AliHanBtmz/VardiyaApp.git
    cd VardiyaApp
  2. Bağımlılıkları Yükleyin:

    flutter pub get
  3. API Anahtarını Alın:

    • Google AI Studio adresinden bir Gemini API anahtarı edinin.
    • Uygulama içinde API anahtarı girmeniz istendiğinde bu anahtarı kullanın.
  4. Uygulamayı Başlatın:

    flutter run

🤝 Katkıda Bulunma

Katkıda bulunmak isterseniz, lütfen bir "Pull Request" gönderin veya bir "Issue" açın. Her türlü katkı memnuniyetle karşılanır!

About

A smart shift management app built with Flutter and Google Gemini AI. Automatically parses schedules from images and Excel files to organize your calendar.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published