- Create services/activityLogger.js with configurable log levels (all, navigation, none) - Create routes/activity.js with endpoints for logging and admin statistics - Integrate login/logout activity logging into auth routes - Add TTL index for automatic 90-day cleanup of activity records - Mount activity routes at /activity