Chattapplikation för anställda hos Concorde Hotel New York för att hantera arbetsordrar och chatta med kollegor.
Skapad med:
Blazor server (ASP.NET Core) med SignalR Hubs
SignalR Client
BlazorStrap V5
För utvecklare och testning (lokalt):
Ladda ner koden som zip eller klona ner med git clone via Code-knappen uppe till höger.
Nödvändig förutsättning (Om inte installerat redan på dator): Download .NET
I din terminal så kör du:
dotnet restore
dotnet run
Nu kan du surfa in på applikationen på angiven port och testa applikationen.
Vill du publicera/deploya applikationen så finns information nedan:
Host and deploy ASP.NET Core
Deploy .NET Core apps with Visual Studio
Publish .NET apps with the .NET CLI
Val av idé:
"2. En chatt där alla kan prata med alla, "som Slack ungefär", i så fall måste det vara tydligt vilket rum som är aktuellt och om rummets status påverkas."
Typ (Arbetsorder):
Tanken är att meddelandet som skickas innehåller tidstämpel (datum + klockslag), vem som skickat meddelandet, gällande vilket rum, meddelande, status och tilldelad till. Sedan kan man i realtid kunna toggla denna status via två knappar (andra anställda beroende på om det är åtgärdad eller under utredning) när man klickar på knappen så tilldelar den användaren automatiskt.
Typ (Chattmeddelande):
tidstämpel (datum + klockslag), vem som skickat meddelandet och meddelande.
Initial planering (Kanban):
- Öppna nedan Kanban bild i större storlek
- Öppna Kanbanbrädet - Endast behöriga - Robin & Viktor
- Se milstolpar och uppgifter
Observera att ovan är en Initial planering av arbetet. Det kan tillkomma uppgifter eller redigeras uppgifter under arbetets gång.
#Bidirectional Dependency (Chathub < - - > MessageServiceBase)
Ändringar i SendMessage-funktionen (MessageServiceBase) kan påverka SendMessage-funktionen (ChatHub)
Ändringar i SendMessage (ChatHub) kan påverka SendMessage-funktionen (MessageServiceBase).
Kan resultera i att meddelanden inte skickas korrekt. (Chatt & Arbetsorder)
Ändringar i MessageServiceBase (SendInvestigate & SendDone) kan påverka SendInvestigate & SendDone-funktionen (ChatHub)
Ändringar i SendInvestigate & SendDone (ChatHub) kan påverka SendInvestigate & SendDone-funktionen (MessageRendrer).
Kan resultera i att tilldening och statusuppdatering (Under utredning och Åtgärdad) för meddelanden inte skickas korrekt eller att meddelanden inte tas emot korrekt.
Kanban uppdatering:
Ligger före planeringen med god marginal och har egentligen endast förbättring av meddelande formatet som kvarstår.
Det som kvarstår utöver det är tester (det som finns uppgifter för) och även eventuell förbättring av gränssnittet.