DreamTool is a goal-setting and achieving web application, equal parts productivity tool and social platform. The site and software are currently not publicly operational as the project seeks investors.

I executed complete front-end development, including UI design, a rich library of custom jQuery functions, and tight integration with Facebook via the social network’s PHP and JavaScript SDKs. The site uses REST style web services, with data access almost exclusively through JavaScript/Ajax.

The site allows end users to create an account with Facebook, create and share goals and action steps, and perform common social media activities (make friends, comment on activity).

DreamTool also registers business and personal coaches, and provides a mechanism for users and coaches to become affiliated. Once affiliated, a coach can manage and assist users by monitoring progress on goals, sending messages, emailing reports, and using a custom calendar function for meetings.

The list of things I learned while doing this project is substantial.

My Contribution

  • Concept wireframes
  • Complete UX/UI design
  • Information architecture
  • All front end code
  • jQuery based application library
  • Facebook integration using Javascript SDK