Ένα αρχείο. Καμία εξάρτηση. Ασφαλείς πωλήσεις.
Το AtmaJyoti Commerce είναι ένα πλήρες ηλεκτρονικό κατάστημα χτισμένο σε ένα server.js, χωρίς npm dependencies, με flat-file JSON αποθήκευση και ασφάλεια επιπέδου enterprise — έτοιμο για production σε Windows / IIS / Plesk.
Αρχιτεκτονική χωρίς επιφάνεια επίθεσης
Λιγότερες εξαρτήσεις από τρίτους, σημαίνει λιγότερα σημεία αστοχίας.
Μηδέν npm dependencies
Καμία τρίτη βιβλιοθήκη σημαίνει κανένα supply-chain κενό — το πρόβλημα που έχει χτυπήσει χιλιάδες Node projects. Ό,τι τρέχει, το βλέπεις.
npm ls → (empty)Ένα αναγνώσιμο αρχείο
Ολόκληρο το κατάστημα ζει σε ένα server.js. Δεν χρειάζεσαι bundlers ή framework γνώση για να το ελέγξεις ή να το προσαρμόσεις.
Flat-file JSON storage
Προϊόντα, παραγγελίες και πελάτες σε απλά JSON αρχεία. Backup = αντιγραφή φακέλου. Καμία SQL injection επιφάνεια, καμία υπηρεσία βάσης να συντηρήσεις.
data/*.json + in-memory index105 tests, μηδέν εξαρτήσεις
Το test suite τρέχει με το ενσωματωμένο node:test — χωρίς Jest, χωρίς Mocha. Κάθε build περνά και τα 105 πριν παραδοθεί.
Ασφάλεια που αξίζει η εμπιστοσύνη του πελάτη
Ένα eshop διαχειρίζεται ευαίσθητα δεδομένα — τα προστατεύουμε αναλόγως.
«Η ασφάλεια ενός eshop δεν είναι προαιρετική — είναι η βάση της εμπιστοσύνης. Το 2FA, τα order access tokens και το πλήρες activity log είναι χαρακτηριστικά που συνήθως βρίσκεις μόνο σε managed enterprise πλατφόρμες.»
Η ροή μιας παραγγελίας, από άκρη σε άκρη
Κάθε επίπεδο ελεγχόμενο και ασφαλές.
Φτιαγμένο για πραγματικό deployment
Windows / IIS / Plesk — production, όχι θεωρία.
Windows / IIS / Plesk
Τρέχει native μέσω iisnode με έτοιμο, δοκιμασμένο web.config, script εγκατάστασης (install.bat) και οδηγό Plesk. Automatic directory setup με σωστά δικαιώματα.
Backup & restore με ένα κλικ
Πλήρες backup όλου του καταστήματος (προϊόντα, παραγγελίες, πελάτες, media, ψηφιακά αρχεία) σε ZIP — με διατήρηση ολόκληρης της δομής φακέλων και ασφαλή restore.
full structure · zip-slip guardedΑναβάθμιση σε 1 λεπτό
Νέα έκδοση = αντικατάσταση ενός server.js. Χωρίς schema migrations, χωρίς rebuild, χωρίς dependency hell. Τα δεδομένα (data/) μένουν ανέπαφα — καμία διαδικασία που «σπάει».
Πλήρες ελληνικό περιβάλλον
Ολόκληρο το περιβάλλον διαχείρισης στα ελληνικά, με λογαριασμούς πελατών ξεχωριστούς από τους διαχειριστές και σαφή διαχωρισμό ρόλων.
admin + customer accounts