An implementation of CS350 Project: Survey Application