SalesWebmvc Sales Tracking System)
Dies ist ein Projekt, das während des von Professor Nelio Alves vorgestellten C# Advanced -Kurs entwickelt wurde. Dies ist eine Verkaufsverfolgungsplattform mit ASP.NET Core und SQL, auf der verschiedene Konzepte wie objektorientierte Programmierung (POO), CRUD, Abhängigkeitsinjektion und Lambda-Ausdrücke unter anderem angewendet wurden.
Hauptmerkmale
- Registrierung, Bearbeitung und Ausschluss von Bestellungen.
- Registrierung, Bearbeitung und Ausschluss von Kunden.
- Registrierung, Bearbeitung und Löschen von Produkten.
- Registrierung, Bearbeitung und Ausschluss von Abteilungen.
- Kunden- und Produkte Assoziation mit Bestellungen.
- Visualisierung von Verkaufsberichten durch Abteilung.
Technologien verwendet
- ASP.NET CORE
- Entity Framework Core (ORM)
- SQL Server -Datenbank
- Rasierseiten (für den Bau von Ansichten)
- Bootstrap (für reaktionsschnelles Design)
- C# (Programmiersprache)
- HTML, CSS und JavaScript (für die Schnittstellenkonstruktion)
Wie man benutzt
Voraussetzungen :
- Visual Studio oder Visual Studio Code installiert
- .NET Core SDK installiert
- SQL Server installiert oder ein kompatibler Datenbankdienst
Klonen des Repositorys : Git Clone https://github.com/foqsz/sistemaweb-asp-spesp-net-core-mvc-entityframework
Konfigurieren Sie die Datenbank :
- Erstellen Sie eine SQL Server -Datenbank
- Aktualisieren Sie die Verbindungszeichenfolge in der Datei
appsettings.json mit Ihren Datenbankanmeldeinformationen.
Das Projekt ausführen :
- Öffnen Sie die Lösung in Visual Studio oder Visual Studio Code
- Erstellen und führen Sie das Projekt aus
Erforschen Sie das System :
- Greifen Sie auf das System im Browser über URL
http://localhost:porta
Beitragen
Beiträge sind willkommen! Wenn Sie einen Fehler finden, eine Idee für eine neue Funktionalität haben oder den Code verbessern möchten, können Sie ein Problem öffnen oder eine Pull -Anfrage senden.
Kontakt
Lizenz
Dieses Projekt ist unter der MIT -Lizenz lizenziert.
© [Victor Vinicius Alves de Lima Souza] - [2024]