Fire Protection Pro — Η συντήρηση στην ώρα της
Δικό μας σύστημα για ελληνικές εταιρείες πυροπροστασίας. Η ομάδα ανεβάζει τιμολόγια και δελτία προμηθευτών και τα τιμολόγια της εταιρείας προς πελάτες, το Claude τα διαβάζει, ένας άνθρωπος επιβεβαιώνει, και το σύστημα κρατά το απόθεμα, τον απολογισμό κάθε εγκατάστασης και ένα πρόγραμμα συντήρησης που υπενθυμίζει κάθε εργασία πριν έρθει η ώρα της. Η εφαρμογή είναι στα ελληνικά· επιδείξεις κατόπιν αιτήματος.


Με μια ματιά
- κατηγορίες εργασιών
- 10
- Από πυροσβεστήρες ως σήμανση και μελέτες, και μία για τα υπόλοιπα· κάθε γραμμή ανήκει σε μία
- μήνες ως την επόμενη συντήρηση
- 12
- Τους ορίζει ένα επιβεβαιωμένο τιμολόγιο πυροσβεστήρων· η υδραυλική δοκιμή μπαίνει σε 60 μήνες
- ημέρες προειδοποίησης
- 30
- Κάθε εργασία γίνεται επικείμενη 30 ημέρες πριν, από προεπιλογή, στο κέντρο ελέγχου και στο μενού
- οριστικές διαγραφές
- 0
- Πρωτότυπα και αναγνώσεις φυλάσσονται· επισκέψεις, δηλώσεις και απογραφές μόνο προστίθενται
Τι φτιάξαμε
Ανάγνωση παραστατικών
Claude- Ανέβασμα τιμολογίων και δελτίων αποστολής προμηθευτών, ΤΔΑ, πιστωτικών, του Excel του τεχνικού και των τιμολογίων της εταιρείας προς πελάτες: PDF, σκαναρισμένα, φωτογραφίες από το κινητό, Excel ή CSV.
- Το Claude διαβάζει το καθένα σε πρόταση: προμηθευτής, είδη, ποσότητες, τιμές και εκπτώσεις, όπως είναι τυπωμένα. Το XML ενός ηλεκτρονικού τιμολογίου το διαβάζει κώδικας, χωρίς κόστος ανάγνωσης.
- Ένας άνθρωπος ελέγχει την πρόταση δίπλα στο πρωτότυπο και επιβεβαιώνει. Διπλά αρχεία, σύνολα που δεν συμφωνούν με το παραστατικό και ένα δελτίο που ίσως έχει ήδη τιμολογηθεί επισημαίνονται πρώτα.
- Τίποτα δεν μετράει πριν το επιβεβαιώσει άνθρωπος, και κάθε αριθμός υπολογίζεται σε SQL.
- Προμηθευτές και μάστορες γεμίζουν μόνοι τους από τα έγγραφα, με αντιστοίχιση πρώτα από το ΑΦΜ, ο καθένας με το ισοζύγιό του. Τιμή καταλόγου και έκπτωση έχουν χωριστό ιστορικό, και μια αλλαγή φαίνεται στο κέντρο ελέγχου.
- Το Λεξιλόγιο ενώνει τη γραφή του προμηθευτή με το είδος της εταιρείας («ΠΥΡ/ΡΑΣ Ξ.Σ. 6KG» είναι ο πυροσβεστήρας ξηράς κόνεως 6 kg) και μαθαίνει κάθε νέα γραφή.
- Μοιράζεται τον πυρήνα του με το JobCosting.gr: και τα δύο ξεκίνησαν από ένα σύστημα κοστολόγησης που φτιάξαμε για μια κατασκευαστική εταιρεία.
Εγκαταστάσεις, συντήρηση και απόθεμα
Ανά εγκατάσταση- Κάθε εγκατάσταση είναι ο χώρος ενός πελάτη, με τη διεύθυνσή του και το δικό του πρόγραμμα συντήρησης. Κάθε εργασία έχει επόμενη ημερομηνία, διάστημα επανάληψης και υπενθύμιση, 30 ημέρες πριν αν δεν οριστεί άλλο.
- Οι εργασίες φαίνονται ως εκπρόθεσμες, επικείμενες ή προγραμματισμένες, με το πλήθος τους στο κέντρο ελέγχου και στο μενού. Μια καθυστερημένη επίσκεψη δεν μετακινεί το ημερολόγιο του συμβολαίου.
- Ένα επιβεβαιωμένο τιμολόγιο πώλησης, συντήρησης ή αναγόμωσης πυροσβεστήρων καταγράφει μόνο του την επίσκεψη και ορίζει την επόμενη ετήσια συντήρηση σε 12 μήνες και την υδραυλική δοκιμή σε 60. Τα διαστήματα τα ορίζει ο διαχειριστής· άλλες περιοδικές εργασίες, όπως η δοκιμή της πυρανίχνευσης ή η λειτουργία του αντλητικού, προστίθενται με το χέρι.
- Από κάθε τιμολόγιο πυροσβεστήρων συντάσσει το κείμενο της Υπεύθυνης Δήλωσης του gov.gr: διορθώνεται, κρατά όλες τις εκδόσεις του, αντιγράφεται για το gov.gr ή για Word. Ένας άνθρωπος την εκδίδει στο gov.gr και σημειώνει τον κωδικό της.
- Το απόθεμα βγαίνει από τα ίδια παραστατικά: οι αγορές προσθέτουν, οι πωλήσεις αφαιρούν, τα πιστωτικά αντιστρέφουν. Απογραφές και διορθώσεις μόνο προστίθενται, και ένα έλλειμμα φαίνεται χωρίς να σταματά μια πώληση.
- Ο απολογισμός κάθε εγκατάστασης: τι τιμολογήθηκε, γραμμή-γραμμή και ανά εργασία, σε υλικά, υπηρεσίες και μάστορες, με καθαρή αξία, ΦΠΑ και σύνολο, και εξαγωγή σε Excel.
- Οι πελάτες με τα τιμολόγιά τους, εισπραγμένα και ανείσπρακτα, και τις εγκαταστάσεις τους.
Βοηθός, ρόλοι και ιστορικό
Claude · MCP- Ο Βοηθός απαντά στα ελληνικά από τα έγγραφα, το απόθεμα και τις εγκαταστάσεις της εταιρείας. Φτιάχνει πίνακες για Excel και αποθηκεύει αναφορές που δείχνουν κάθε φορά τα σημερινά νούμερα.
- Μια αλλαγή την προτείνει μόνο ως κάρτα· τίποτα δεν αλλάζει πριν την πατήσει ένας άνθρωπος.
- Ο ίδιος Βοηθός δουλεύει και μέσα από το Claude του χρήστη, μέσω ενός MCP server, με τα ίδια δικαιώματα όπως στην οθόνη.
- Τρεις ρόλοι, διαχειριστής, λογιστής και διευθυντής, που τους επιβάλλει η βάση δεδομένων και όχι μόνο οι οθόνες.
- Χωρίς ελεύθερη εγγραφή: κάθε λογαριασμό τον ανοίγει ο διαχειριστής, και ένας λογαριασμός απενεργοποιείται, δεν διαγράφεται ποτέ.
- Τα πρωτότυπα αρχεία και κάθε ανάγνωση φυλάσσονται· επισκέψεις, δηλώσεις και απογραφές μόνο προστίθενται.
- Διαβάζει τα παραστατικά που η εταιρεία ήδη εκδίδει και λαμβάνει. Δεν εκδίδει τιμολόγια και δεν αντικαθιστά το λογιστικό πρόγραμμα ή το myDATA.
- Η σελίδα παρουσίασης, pirosvesi.gr: στατικός ιστότοπος Next.js στη Vercel, ελληνικά στη ρίζα και αγγλικά στο
/en. Τα αιτήματα επίδειξης έρχονται με email.
Από το τιμολόγιο στην επόμενη επίσκεψη
Γραφείο ή εγκατάσταση
Ανέβασμα
Τιμολόγιο προμηθευτή, δελτίο, το Excel του τεχνικού ή τιμολόγιο της εταιρείας προς πελάτη: PDF, σκαναρισμένο, φωτογραφία ή XML.
Claude
Ανάγνωση
Το Claude το διαβάζει σε πρόταση· το XML ενός ηλεκτρονικού τιμολογίου το διαβάζει κώδικας. Τίποτα δεν μετράει ακόμη.
Λογιστής ή διαχειριστής
Επιβεβαίωση
Ένας άνθρωπος ελέγχει την πρόταση δίπλα στο πρωτότυπο, με τα διπλά και τα σύνολα που δεν συμφωνούν επισημασμένα, και επιβεβαιώνει.
Postgres
Καταμέτρηση
Η SQL ενημερώνει το απόθεμα και τον απολογισμό της εγκατάστασης. Ο browser δεν αθροίζει ποτέ.
Κάθε εγκατάσταση
Πρόγραμμα
Ένα τιμολόγιο πυροσβεστήρων ορίζει την επόμενη συντήρηση και την υδραυλική δοκιμή, και κάθε εργασία γίνεται επικείμενη 30 ημέρες πριν.
Κάθε επιβεβαίωση μαθαίνει στο Λεξιλόγιο τη γραφή του προμηθευτή, ώστε το επόμενο τιμολόγιο να θέλει λιγότερες διορθώσεις.
Οθόνες






Τεχνολογίες
- Next.js
- React
- TypeScript
- Tailwind CSS
- Supabase (PostgreSQL)
- Claude
- MCP
- ExcelJS
- Vercel
Έτοιμοι να ξεκινήσετε;
Πείτε μας για τους στόχους σας — θα προτείνουμε milestones εντός 48 ωρών.