Weekly recurring tasks with saved history and clean slate every week

Can’t seem to figure this out by myself, maybe someone here could have an idea for a solution.

I need to create a board with groups for every weekday, and the groups have items and subitems (tasks) which are assigned to different users. The items and groups are same every week.

Every monday, we should start with a clean board (users and statuses cleared), but we wish to keep a history of the completed tasks (who did it, and on which day in the past).

Would this be possible somehow?