admin: user management
front: basic quote add func