Appathon_project

Σε μια περίοδο επιδημίας όπου οι μαθητές βασίζονται στο distance learning Θα ήταν χρήσιμο να μπορούν να βρουν άλλους μαθητές παρόμοιου επιπέδου με παρόμοιες προτιμήσεις στις επιλογές μαθημάτων τους ώστε να συνεργάζονται από απόσταση.Η εφαρμογή αυτή έχει σκόπο να κάνει matching μαθητές με αυτά τα παρόμοια χαρακτηριστικά. Με την βοήθεια ενος dataset που έχει courses από το Coursera(https://www.kaggle.com/siddharthm1698/coursera-course-dataset) θα δημιουργηθεί μια βαση(mysql) που θα έχει χρήστες με usernames και τι courses έχουν παρακουλουθήσει (θα αναθέτουμε 10 τυχαία courses στον κάθε user) και έπειτα έχοντας την βάση αυτή θα υπάρχει μια σελίδα frontend(JavaScript) όπου βάζοντας ένα username θα σου επιστρέφει τι courses έχει διαλέξει ο μαθητής αυτός καθως και άλλους 10 users με τους οποίους μοιαζει περισσότερο ο χρήστης.To backend θα υλοποιηθεί με java και συγκεκριμένα με το spring framework.

Youtube Link: https://www.youtube.com/watch?v=RM_wugtMDfY

Gradle Version:6.2.2 Java SDK:1.8.0_251

"gradle bootRun" to build and run the project.More instructions in the powerpoint presentation.