7 Commits

Author SHA1 Message Date
DocNR
29c4dd1675 feat(database): Add workout and template persistence
Implements database tables and services for workout and template storage:
- Updates schema to version 5 with new workout and template tables
- Adds WorkoutService for CRUD operations on workouts
- Enhances TemplateService for template management
- Creates NostrWorkoutService for bidirectional Nostr event handling
- Implements React hooks for database access
- Connects workout store to database layer for persistence
- Improves offline support with publication queue

This change ensures workouts and templates are properly saved to SQLite
and can be referenced across app sessions, while maintaining Nostr
integration for social sharing.
2025-03-08 15:48:07 -05:00
DocNR
17cb416777 workout screen WIP 2025-02-24 22:27:01 -05:00
DocNR
f26a59f569 Library tab MVP finished 2025-02-19 21:39:47 -05:00
DocNR
083367e872 update to exercise tab UI 2025-02-18 12:15:19 -05:00
DocNR
90ea708e9b add new exercises to sqlite db 2025-02-16 23:53:28 -05:00
DocNR
df91cbd9bb basic SQLite db initialized 2025-02-16 22:47:47 -05:00
DocNR
87cdf3fc1c Initial commit of new POWR version 2025-02-09 20:38:38 -05:00