Inspiration

Everyone's heard of lucid dreaming, and you may have tried it as well. The key to becoming a lucidnaut is realizing you're in a dream, so that you can gain full control of it. One of the most common practices is keeping a dream journal, where you record every detail of your dream you remember. However, who has the time to stop your alarm clock, get out of bed, grab a pen and pencil and start writing? Wouldn't it be so much easier with a simple, "Hey Google"...

What it does

That's why we created Lucify, your virtual lucid dreaming expert! While you're still half asleep, simply ask Lucify to jot down your dream. Lucify will then ask you a series of questions about your dream while it's still fresh in your mind, and save all the data in her massive memory. Anytime in the future, you can ask Lucify questions to track patterns you may be seeing in your dreams. Lucify has the ability to tell you who you happen to dream about the most, places you may have visited, and other similar signs that often pop up.

How we built it

Lucify was built using voiceflow which made calls to our backend api made with node.js. To store user information we used MongoDB.

Challenges we ran into

One problem we had was using Mongoose to store our data to the database.

Accomplishments that we're proud of

We are proud of creating a fun product using technologies that none of us has worked with before.

What we learned

That voice apps can be fun! We have all used virtual assistants on our respective devices before, but creating one ourselves had never crossed our minds. The Voiceflow team showed us how simple, yet impressive a voice app can really be.

What's next for Lucify

We want to be more than just a dream journal. Sleep health is often overlooked, and we want to change that. On top of dreams, we would like to track sleep apnea problems, duration, and quality to cover all aspects of sleep health.

Check out our repo here!

Built With

Share this project:

Updates