Study Scheduler is an app that helps you keep track of studying, assignments, and projects to establish a habit of time management.
The app will notify you when you say you plan to study. It will ask if you are and what your environment is like and how you are feeling about the assignment. I think the reminder is helpful and the questions are helpful to think about. I do find it difficult to keep track of since I do not like having my phone on me while studying or working on classwork.
https://dl.ehe.osu.edu/esm/