Skip to content

Repository files navigation

AI Movie Consultant 🎬

Ο AI Movie Consultant είναι ένας προηγμένος ψηφιακός σύμβουλος κινηματογράφου που χρησιμοποιεί την τεχνητή νοημοσύνη (Gemini & OpenRouter) για να σας προσφέρει προσωποποιημένες προτάσεις ταινιών και σειρών.

✨ Χαρακτηριστικά

  • 🤖 Έξυπνες Προτάσεις AI: Λάβετε 10-12 προσαρμοσμένες προτάσεις βάσει των προτιμήσεών σας.
  • 🌍 Δίγλωσση Υποστήριξη: Πλήρως μεταφρασμένο περιβάλλον εργασίας σε Ελληνικά και Αγγλικά.
  • 📺 YouTube Trailers: Άμεση πρόσβαση σε trailer για κάθε πρόταση με ένα κλικ.
  • 🎬 IMDb Integration: Σύνδεσμοι προς τις επίσημες σελίδες του IMDb για λεπτομερείς πληροφορίες.
  • 📋 Διαχείριση Λίστας:
    • Watchlist: Αποθηκεύστε ταινίες που θέλετε να δείτε.
    • Ιστορικό (Watched): Κρατήστε αρχείο με όσα έχετε ήδη δει.
    • Not Interested: Φιλτράρετε προτάσεις που δεν σας ταιριάζουν.
  • 🌙 Modern Dark UI: Κομψό περιβάλλον εργασίας με dark theme, σχεδιασμένο για βελτιωμένη εμπειρία θέασης.
  • ⚡ Svelte 5: Χτισμένο με την τελευταία λέξη της τεχνολογίας (Runes) για μέγιστη ταχύτητα.

🛠️ Τεχνολογίες

  • Framework: SvelteKit (με Svelte 5 Runes)
  • Styling: Tailwind CSS 4
  • AI Engines: Google Gemini Flash & OpenRouter (Gemma/Mimo)
  • Icons: Lucide Svelte
  • Package Manager: Bun

🚀 Οδηγίες Εγκατάστασης

1. Κλωνοποίηση και Εγκατάσταση

Απαιτείται το Bun εγκατεστημένο στο σύστημά σας.

# Εγκατάσταση πακέτων
bun install

2. Ρύθμιση API Keys

Δημιουργήστε ένα αρχείο .env στον κεντρικό φάκελο και προσθέστε τα κλειδιά σας:

# Google Gemini API Key
GEMINI_API_KEY=to_kleidi_sas_edw

# OpenRouter API Key (Προαιρετικό για fallback)
OPENROUTER_API_KEY=to_kleidi_sas_edw

3. Εκκίνηση του Project

Τρέξτε το development server:

bun dev

Η εφαρμογή θα είναι διαθέσιμη στο http://localhost:5173.

📖 Πώς να το χρησιμοποιήσετε

  1. Περιγράψτε τι ψάχνετε: Στο πεδίο αναζήτησης, γράψτε ελεύθερα (π.χ. "ψάχνω μια ταινία επιστημονικής φαντασίας με ατμόσφαιρα μυστηρίου").
  2. Ρυθμίστε τα φίλτρα: Επιλέξτε γλώσσα, είδος ή αν προτιμάτε ταινία ή σειρά.
  3. Εξερευνήστε τις προτάσεις:
    • Κάντε κλικ στο YouTube εικονίδιο για να δείτε το trailer.
    • Κάντε κλικ στο IMDb για λεπτομέρειες.
    • Προσθέστε στη Watchlist για να μην το ξεχάσετε.
  4. Δείτε το Ιστορικό σας: Πατήστε το εικονίδιο του ιστορικού στο πάνω μέρος για να δείτε παλιότερες αναζητήσεις και αποθηκευμένα αντικείμενα.

📄 Άδεια Χρήσης

Αυτό το project δημιουργήθηκε για προσωπική χρήση και επίδειξη τεχνολογιών AI & Svelte 5.

About

AI Movie Consultant standalone application

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages