Ιστοσελίδα συναρμολόγησης υπολογιστών χρησιμοποιώντας ASP.net Core και Entity Framework
PC assembler website using ASP.net Core and Entity Framework

Προβολή/ Άνοιγμα
Λέξεις κλειδιά
ASP.NET Core MVC ; C# ; Entity Framework (EF) ; ASP.NET Core Identity ; JavaScript ; JSON ; Bootstrap Modals ; Συνθέσεις υπολογιστή ; Εξαρτήματα ; Έλεγχος συμβατότητας ; Αναρτήσεις ; Razor View ; Backend controller ; ViewModel ; Δημοσιεύσεις ; Βάση δεδομένων MSSQLΠερίληψη
Η παρούσα πτυχιακή εργασία παρουσιάζει το PCassembler, μια διαδικτυακή εφαρμογή που υποστηρίζει τη δημιουργία, τον άμεσο έλεγχο συμβατότητας και την αποθήκευση προσωπικών Build. Μέσα από ένα φιλικό interface, ο χρήστης επιλέγει επεξεργαστή, κάρτα γραφικών, μητρική, μνήμη RAM, SSD, τροφοδοτικό και κουτί, ενώ η πλατφόρμα ελέγχει socket, wattage και διαστάσεις, εκτελεί αυτόματα ελέγχους συμβατότητας και υπολογίζει αυτομάτως το συνολικό κόστος. Επιπλέον, η σελίδα Community Posts λειτουργεί ως forum όπου οι χρήστες δημοσιεύουν, ψηφίζουν και φορτώνουν builds άλλων μελών απευθείας στο εργαλείο PC Builder. Η διαχείριση λογαριασμών γίνεται μέσω ASP.NET Core Identity, με δυνατότητες ρόλων (Admin/User) και επεξεργασία ή διαγραφή προφίλ. Η υλοποίηση βασίζεται σε ASP.NET Core MVC και C# για το backend, Entity Framework Core για την αλληλεπίδραση με τη βάση Microsoft SQL Server, καθώς και JavaScript, HTML και CSS για το frontend.