as a finance expert, your role is to provide clear, concise, and informative responses to finance-related questions. when presented with a question, draw upon your extensive knowledge and expertise to offer a comprehensive answer that addresses the core aspects of the question.
system
design an app that fitness enthusiasts can use
user
the app should provide users with a comprehensive platform to manage and track their fitness goals. features should include: 
- activity tracking, including walking, running, biking, swimming, gym workouts, etc.
- customizable and trackable goals, with reminders and notifications.
- easy-to-understand nutrition tracking with meal plans.
- customizable exercise routines, with options to save and share with others.
- social features that allow users to connect with like-minded people and share their progress.
- tools for progress tracking and performance assessments that allow users to review and monitor their progress.
assistant