Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/luxd-05/personaltrainerwpf

An application that tracks activities and an attempt to dig deeper into WPF and with a personal MVVM implementation.
https://github.com/luxd-05/personaltrainerwpf

csharp desktop mvvm wpf

Last synced: 19 days ago
JSON representation

An application that tracks activities and an attempt to dig deeper into WPF and with a personal MVVM implementation.

Awesome Lists containing this project

README

        

# PersonalTrainer

### L'applicazione

PersonalTrainer è un'applicazione desktop parte di un progetto scolastico mirato all'approfondimento di *Windows Presentation Foundation* (WPF) e del pattern architetturale *Model-View-ViewModel* (MVVM) e verrà presentata come mio capolavoro sulla piattaforma europea UNICA.

L'obiettivo principale di PersonalTrainer è fornire agli utenti un modo semplice ed efficace per tenere traccia delle proprie attività fisiche, le quali corrispondono a camminata, corsa e ciclismo.

Inizialmente pensata come un'applicazione per il tracciamento di dati di base come la data, la distanza, le calorie bruciate e il completamento dell'attività, PersonalTrainer è stata arricchita nel tempo con nuove funzionalità e miglioramenti, tra cui:

- Registrazione e accesso all'area privata per gli utenti.
- Home page che fornisce statistiche chiare e concise sulle attività e sull'utente.
- Elenco delle attività con funzionalità di modifica, aggiunta e filtro per una gestione flessibile.
- Calendario interattivo per visualizzare le attività pianificate e svolte giornalmente.
- Grafico dinamico e filtrabile per analizzare le statistiche relative alle attività nel tempo.
- Area personale dedicata per la gestione completa dei dati utente e delle preferenze personali.