auto generate frontend route feature finished