@claude add a react-joyride guided walk through for first time users, maintain state in localstorage
@claude add a react-joyride guided walk through for first time users, maintain state in localstorage