add some pages and design for user module and repo module