Victor Looren de Jong
Home
Projecten
Demo's
Leerpad
Voortgang
Uren verklaring
Over mij
Runways
Projecten
Progress Application
Progress Application MVP
Progress Application MVP
View repository
Omschrijving:
Een applicatie om mijn voortgang en uren te documenteren.
Uitkomst:
Het uitgangspunt van deze applicatie is dat ik mijn opgedane kennis van het afgelopen jaar in de praktijk wilde brengen. Dit wilde ik samen brengen met het maken van een overzicht van mijn activiteiten. Voor ik ging beginnen ben ik gaan inventariseren wat ik wilde en daarna ben ik af gaan wegen wat ik ging doen aan de hand van Must have, Should have, Could have en Would have. De items uit Must en Could ben ik gaan uitwerken en ben gaan werken aan mijn Minimal Viable Product. Als data opslag ben ik gegaan voor een Comma Seperated Value bestand omdat dat niet platform specifiek is en geen extra software nodig heeft, ook het kunnen bekijken en aanpassen met programma's als notepad heb ik mee genomen in de overweging. In mijn cursus Fundamentals C# ben ik er achter gekomen dat ik met mijn huidige kennis het snelste resultaat boek met Razor Pages om tot een acceptabel resultaat te komen.
Uitdagingen hierbij zijn:
Bij project verschuiven tijd overdracht gaat mis
Circular project verwijzingen
Een menu aan de zijkant maken in razor pages
Het opslaan op meerdere locaties via json file
Mainproject niet actief bij toevoegen time unit via Add time unit aan subproject
Modellen verliezen eigenschappen voor het opslaan
Zoek resultaten met gedeeldtelijke woorden
Toekomst plannen:
Add button niet in focus zodat enter niet direct werkt om iets toe te voegen
Async saving
Commentaar opslaan bij een tijd eenheid
Edit button weg by default no solution added
Maak een index pagina met overzicht van de vooruitgang
Maandelijkse rapportage email
Meer Security en Validatie inbouwen
Meerdere items versturen via asp-route maken zoals het hoort
Solutions page: display project name
Solutions page: Show Challenge or Addition in table
Solutions page: Update button for solution that redirects to edit page
SQL Database gebruiken voor opslag
Standaard naam van de persoon uit appsettings
Uren rapportage pagina
Status:
Doing
Developer:
Victor Looren de Jong