front and backend for the learntv.lk system