InfoBox

Έκδοση #: 2.1.0
Ημερομηνία Έκδοσης #: 23/04/2021
Άδεια #: GNU General Public License

Περιγραφή:

Το έργο InfoBox δημιουργήθηκε ως ιδέα τον Απρίλιο του 2016. Στόχος του είναι η δημιουργία ενός σημείου πληροφοριών, βασισμένο σε ανοικτού κώδικα υλικό, το οποίο θα μπορεί να εμφανίζει πληροφορίες σε χρήστες.

Ο κώδικας και πληροφορίες για το InfoBox Project υπάρχουν διαθέσιμες στο αποθετήριο GitHub του GreekLUG.

Το πρότυπο του project σχεδιάστηκε ώστε να εμφανίζει πληροφορίες στους επισκέπτες του GNU/Linux Lab Θεσσαλονίκης.


Έκδοση 1.0 | 04/2016
Ως υλικό επιλέχθηκε ένας μικροϋπολογιστής, ο οποίος περιείχε τις απαιτούμενες δυνατότητες, όπως υποδοχή HDMI για σύνδεση με εξωτερική οθόνη αλλά και δυνατότητα σύνδεσης στο δίκτυο μέσω σύνδεσης καλωδίου Ethernet.
Για την προστασία του υλικού και συγκέντρωση των καλωδίων χρησιμοποιήθηκε η βάση ενός iMac G4.

Όσον αφορά το λογισμικό του InfoBox, επιλέχθηκε η δημιουργία μίας ιστοσελίδας βασισμένη σε κώδικα HTML/CSS/JS για ευκολία ανάπτυξης και τροποποίησης.

Η υλοποίηση της έκδοσης 1.0 του Infobox στηρίχθηκε σε:
έναν μικροϋπολογιστή Banana Pi BPI-M1 με λειτουργικό σύστημα Debian,
μία οθόνη με υποδοχή HDMΙ,
τοπικό ενσύρματο δίκτυο με στατική IP και
μία ιστοσελίδα με ενημερωτικό περιεχόμενο.

Η έκδοση 1.0 σταμάτησε να αναπτύσσεται τον Ιούνιο 2018, ενώ το έργο συνεχίστηκε κατόπιν αλλαγών στην δομή του με την έκδοση 2.0.



Έκδοση 2.0 | 06/2018
Για την νέα έκδοση επιλέχθηκε ως υλικό μικροϋπολογιστής, ο οποίος περιείχε αναβαθμισμένες δυνατότητες σε σχέση με την αρχική έκδοση, όπως υποδοχή HDMI για σύνδεση με εξωτερική οθόνη και θα μπορούσε να καλύψει νέες απαιτήσεις, όπως δυνατότητα ασύρματης σύνδεσης στο δίκτυο.

Η υλοποίηση της έκδοσης 2.0 του Infobox στηρίζεται σε:
έναν μικροϋπολογιστή Raspberry Pi 3 Model B με λειτουργικό σύστημα Raspbian,
μία οθόνη με υποδοχή HDMΙ,
τοπικό (ασύρματο) δίκτυο με στατική IP και
μία web πλατφόρμα στηριγμένη στο PHP Framework Laravel και την βάση δεδομένων MariaDB.

Έκδοση 2.1 | 12/2018
Τροποποιήθηκε η πλατφόρμα πληροφοριών σε λογισμικό που στηρίζεται στην τεχνολογία NodeJS.

Eπικεφαλής έργου:

Ζήσης Μιχάλης

Συμμετέχοντες έργου:

Έκδοση v1:
- Γιαννακάκης Κωνσταντίνος | Έρευνα
- Ζήσης Κοσμάς | Έρευνα
- Μελίδης Γιώργος | Έρευνα, ανάπτυξη
- Παπαγεωργίου Παντελής | Έρευνα
- Παυλάκης Γρηγόρης | Έρευνα, ανάπτυξη
- Τσακαλίδης Νίκος | Έρευνα

Έκδοση v2:
- Αργυρίου Σωκράτης | Σύνθεση υλικού
- Μελίδης Γιώργος | Έρευνα, ανάπτυξη
- Τσακαλίδης Νίκος | Έρευνα, ανάπτυξη

Αποθετήριο:

https://github.com/greeklug/infobox