Count Down Timer is a Pure Javascript visual count down timer that triggers an action when it expires.
You can set how many seconds you want it to have and in the end it will trigger an event if not stopped in time.
This sample is Mobile but it can be easily ported to a reactive app.
Update references with the last version of the Reactive Library