Εφαρμογή για χαμένα ζώα υλοποιούμενη σε Java και Spring Boot Backend
Web App for lost animals implemented in Java and Spring Boot Backend

Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Spring Boot ; Backend ; Frontend ; Database ; FrameworkΠερίληψη
Το θέμα της εργασίας είναι η υλοποίηση ενός πλήρους περιβάλλοντος και
λειτουργικότητας μίας ιστοσελίδας που αναλαμβάνει την εύρεση χαμένων ζώων μέσω την
επικοινωνία χρηστών. Η βασική λογική της ιστοσελίδας μας θα είναι να μπορούν να γίνονται
αναρτήσεις για χαμένα ζώα ή ζώα που βρεθήκανε στον δρόμο. Έπειτα θα μπορούν
επαγγελματίες χρήστες (από ιδρύματα ή κτηνίατρους) να μπορούν να προστατέψουν αυτά τα
ζώα μέχρι να βρεθεί ο παλιός , ή ένας νέος ιδιοκτήτης τους. Για να γίνει αυτό θα πρέπει να
χτίσουμε μία βασική μεθοδολογία αποστολής και παραλαβής δεδομένων. Μέσω της
τεχνολογίας (framework) Spring Boot και άλλων βοηθημάτων του μπορούμε να
εξασφαλίσουμε μία τέτοια λειτουργεία έτσι ώστε να υπάρχει μια λογική και ασφαλής
μεταφορά δεδομένων μεταξύ χρηστών αλλά και η διαχείριση τους από εξιδεικευμένους
χρήστες του site. Η ιστοσελίδα (ή αλλιώς web app για υπολογιστές ) χωρίζεται σε 3 μέρη , το
frontend ,το backend και το database. Το Spring boot βρίσκεται στο backend και μέσω αυτού
θα προσπαθήσουμε να καλούμε δεδομένα από την βάση (database) και να τα στέλνουμε σε
χρήστες. Η σχεδίαση του backend μας είναι κρίσιμη γιατί με αυτή θα πρέπει να ορίσουμε τι
δεδομένα θα μπορεί να βλέπει ένας χρήστης και να διαχειρίζεται, για παράδειγμα δεν πρέπει
ένας απλός χρήστης να μπορεί να διαγράφει άλλους χρήστες. Στόχος της εργασίας είναι να
ενώσουμε και τα 3 μέρη για να γίνει η σωστή υλοποίηση του site.