Εφαρμογή διαχείρισης πελατών & ραντεβού για μικρές επιχειρήσεις ομορφιάς / παροχής υπηρεσιών.
Χτίστηκε σε C# / .NET 8 / Windows Forms, με επίκεντρο την απλότητα: γρήγορη αναζήτηση πελάτη, εύκολη καταχώρηση ραντεβού, οπτική αξιολόγηση και έξυπνη διαχείριση λίστας αναμονής.
-
🧍 Διαχείριση Πελατών
- Αποθήκευση ονοματεπώνυμου, τηλεφώνου, σημειώσεων.
- Επεξεργασία πελάτη απευθείας από το πελατολόγιο.
-
🔎 Αναζήτηση με τα τελευταία 4 ψηφία
- Πληκτρολογείς τα 4 τελευταία ψηφία του τηλεφώνου.
- Αν υπάρχει πελάτης, εμφανίζεται άμεσα.
- Αν δεν υπάρχει, ανοίγει ροή για νέο ραντεβού + νέο πελάτη.
-
📅 Καταχώρηση Ραντεβού
- Επιλογή ημερομηνίας, ώρας, υπηρεσίας και χρήστη (A/B).
- Αυτόματος έλεγχος διαθεσιμότητας: δεν επιτρέπεται διπλοκράτηση για τον ίδιο χρήστη.
-
📊 Ημερολόγιο Ραντεβού
- Προβολή ραντεβού:
- Σήμερα
- Αυτή την εβδομάδα
- Αυτόν τον μήνα
- Εμφανίζει:
- Ημερομηνία & ώρα
- Ονοματεπώνυμο πελάτη
- Τηλέφωνο
- Υπηρεσία
- Χρήστη (A/B)
- Κατάσταση (booked / ακυρωμένο)
- Προβολή ραντεβού:
-
🟩 Αξιολόγηση Πελατών (Rating)
- Τιμές:
-1,0,11→ καλός πελάτης (πράσινο)0→ ουδέτερος (μπλε)-1→ προβληματικός / συχνές ακυρώσεις (κόκκινο)
- Ο χαρακτηρισμός αλλάζει από την Επεξεργασία πελάτη.
- Στο grid εμφανίζεται με χρωματικό φόντο στη στήλη "Χαρ.".
- Τιμές:
-
⏳ Σύστημα Αναμονών (Earlier Requests)
- Ο πελάτης μπορεί να δηλώσει ότι θέλει νωρίτερο ραντεβού.
- Αν ακυρωθεί ένα ραντεβού:
- το σύστημα ελέγχει αυτόματα ποιοι πελάτες είχαν ζητήσει νωρίτερα,
- προτείνει στον χρήστη να μεταφέρει κάποιον στο νέο κενό slot.
- Προτεραιότητα μπορεί να βασιστεί σε ώρα προτίμησης & αξιολόγηση πελάτη.
-
💾 Τοπική Αποθήκευση (JSON)
- Τα δεδομένα πελατών & ραντεβού αποθηκεύονται σε:
Documents/PelatologioData/customers.jsonDocuments/PelatologioData/appointments.json
- Δεν απαιτείται εξωτερική βάση.
- Κατάλληλο για μικρή επιχείρηση σε 1 υπολογιστή.
- Τα δεδομένα πελατών & ραντεβού αποθηκεύονται σε:
- C# / .NET 8
- Windows Forms
- JSON file storage
- (Υποδομή για SQLite μέσω packages, έτοιμη για μελλοντική επέκταση)
- Clone το repository:
git clone https://github.com/stelaras36/PelatologioApp.git