Hola a todos, estoy diseñando un sistema que me permita crear varios usuarios para acceder a una sesión de trabajo sobre un tema en especial, además debe existir un administrador que permita controlar el acceso y todas las demas funciones como tal. La situación que tengo es que aun no se como puedo controlar o guardar y recuperar el estado de cada sesion de trabajo una vez el usuario termina de trabajar para más tarde ingresar nuevamente y poder seguir en donde habia quedado(esto hace referencia a como controlar el progreso de trabajo de cada usuario) he pensado almacenar los datos de cada sesion en una base de datos pero aun no se como hacerlo.
Agradezco a quien pueda colaborarme en esta situacion.