Using Facebook's React.js, this project is a simple yet effective way to track a list of any kind. The demo version shows how it could be used to track a list of homework assignments, but it could be manipulated to allow for your needs.
Check out the demo here
This is my first application using React.js, so if you notice ways to make this project better feel free to submit a pull request!
This project was bootstrapped with Create React App.