background image

Σχεδιασμός και υλοποίηση πληροφοριακού συστήματος διαχείρισης εθελοντών και απινιδωτών  

 
 

 

112 

 

Παράρτημα 

 
 
 

Στο παρόν τμήμα, παρουσιάζονται οι βοηθητικές οδηγίες που πρέπει να ακολουθήσει 

κάποιος,  προκειμένου  να  εγκαταστήσει  την  διαδικτυακή  εφαρμογή  στο  δικό  του  σύστημα 

(localhost)  και  να  την  χρησιμοποιεί  από  εκεί  ή  την  εγκατάσταση  του  σε  shared  hosting 

provider. 

 

Οδηγίες εγκατάστασης σε τοπικό υπολογιστή (localhost) 

 
 
 

Για να επιτευχθεί σωστή εγκατάσταση αρχικά ο χρήστης πρέπει να κατεβάσει από το 

github με link 

https://github.com/alxmrd

 τα εξής project. Το πρώτο είναι το Heartbit-Api με 

url  

https://github.com/alxmrd/Heartbit-Api

 που απευθύνεται στον πηγαίο κώδικα του backend 

και  το  δεύτερο  είναι  ο  πηγαίος  κώδικας  της  διαδικτυακής  εφαρμογής  Heartbit  με  url 

https://github.com/alxmrd/heartbit

.  Στη  συνέχεια,  μέσω  terminal  ο  χρήστης  πρέπει  να 

πλοηγηθεί αρχικά στο project του api και να πληκτρολογήσει το ακόλουθο script “./server”. 

Αξίζει να σημειωθεί ότι απαιτείται το λογισμικό XAMP για την ενεργοποίηση της mySQL και 

του Αpache. Τελευταίο βήμα που είναι απαραίτητο, είναι η πλοήγηση του χρήστη στο φάκελο 

του Ηeartbit και να εκτελέσει την ακόλουθη εντολή “

 REACT_APP_URL=http://localhost:8080 

REACT_APP_GOOGLE_MAPS_API_KEY=”INSERT YOUR GOOGLE API KEY” npm start”. Αμέσως 

η διαδικτυακή εφαρμογή θα ανοίξει σε μια νέα καρτέλα στον προκαθορισμένο φυλλομετρητή 

του συστήματος. 

 
 
 

Οδηγίες κινητής εφαρμογής 

 

 

Για να έχει την δυνατότητα κάποιος να δοκιμάσει την εφαρμογή δεν μένει παρά να 

κατεβάσει  στο  κινητό  του  είτε  android  είτε  iOS  την  εφαρμογή  του  Expo.  Έπειτα  αρκεί  να 

σκανάρει μέσω του κινητού του αν είναι σε iOS περιβάλλον ή μέσω της εφαρμογής του Expo 

αν είναι σε android το ακόλουθο QRcode. Αμέσως το Expo θα αποκτήσει ένα εκτελέσιμο build 

της εφαρμογής.