# Feature Roadmap

This is a list of desired features; more of a wishlist than a time-oriented list of planned work.

## Security

- OAuth2 support
- MFA support
- User verification via email
- Password reset via email
- User registration
- User registration with admin approval
- User registration via one-time-use invite link

## Social

- Text Posts
- Threaded Comments on Activities and Posts
- Reactions (likes, etc.) to Activities, Comments, and Posts
- Events - for racing events or group workouts
- Challenges
  - Specific goals (calories, distance, time, etc.)
  - Time-bound
  - Leaderboards (optional)
  - Award badges (optional)
- Federation (via ActivityPub)
