add frontend template