Develop an application that enables contractors to sign in, select project/activity, and then report hours working on a weekly basis.