DreamDoze

Dream Doze allows people to share and document their dreams, and have them interpreted by several people. This way dreamers receive different perspectives for understanding their dreams. The interpreters can range from other dreamers to professional dream interpreters and even psychoanalysts.