implement front, register page, and demo videos