SkinBazaar è un'applicazione web sviluppata utilizzando il framework ASP.NET MVC (Model-View-Controller), con Entity Framework per la gestione dei dati e SQL Server come database di backend. Il sito è progettato per fornire agli utenti un'esperienza intuitiva per la navigazione, l'acquisto e la gestione delle skin per vari prodotti.
- Bootstrap 5.3.3: Utilizzato per la progettazione del layout e lo stile responsive del sito.
- Entity Framework 6.4.4: Framework ORM (Object-Relational Mapping) utilizzato per la gestione dei dati nel database SQL Server.
- ASP.NET MVC 5.2.9: Utilizzato per strutturare l'applicazione in modo modulare, separando la logica di presentazione, i dati e il controllo delle azioni.
- Registrazione e Profilo: Gli utenti possono creare un account e gestire il proprio profilo, compresa la modifica dell'immagine del profilo.
- Navigazione e Ricerca: Gli utenti possono esplorare il sito per visualizzare tutti i prodotti disponibili, cercare skin specifiche utilizzando filtri di ricerca avanzati.
- Storico Acquisti: Gli utenti possono visualizzare il proprio storico d'acquisti per tenere traccia delle transazioni passate.
- Acquisto di Skin: Gli utenti possono acquistare skin per i loro prodotti preferiti.
- Assistenza Clienti: Gli utenti hanno la possibilità di contattare l'assistenza per assistenza o informazioni aggiuntive.
- Gestione Skin: Gli amministratori possono aggiungere e eliminare skin dal catalogo.
- Gestione Clienti e Acquisti: Gli amministratori possono visualizzare la lista dei clienti, la lista degli acquisti e cercare clienti specifici per username.
Per eseguire il progetto in locale:
- Clona il repository sul tuo ambiente di sviluppo.
- Importa il database SQL Server incluso nel repository.
- Configura le connessioni al database nel file di configurazione dell'applicazione.
- Avvia l'applicazione e accedi utilizzando le credenziali di amministratore predefinite (se presenti).
Puoi contattarmi tramite il mio profilo LinkedIn: