Design the MongoDB schemas for storing challenges and player progress. The schema should allow for flexibility in the types of challenges and make it easy to track player progress.
Tasks:
Define the schema for the challenges collection.
Define the schema for the player_progress collection.
Design the MongoDB schemas for storing challenges and player progress. The schema should allow for flexibility in the types of challenges and make it easy to track player progress.
Tasks:
challenges
collection.player_progress
collection.