Inspiration

Dreams were our main inspiration for this project, since we all have interesting dreams that would be cool to keep track of. Our team wanted to create an online platform to easily record and remember previous dreams, and track patterns of dreaming at night.

What it does

The site allows the user to select a date on the calendar and submit the dream they had last night into their dream journal. The user can then download a .txt file logging all of their submitted dream entries by date. If the user chooses to access their previous entries, they can upload their previously downloaded dream journal as a .txt file, and access their dream for each day by clicking on the corresponding date on the calendar. Days that have dream entries recorded are marked as completed on the calendar, allowing users to track the frequency of their dreaming.

How we built it

We built our website using HTML, CSS, JavaScript, and designed graphics using Procreate.

Challenges we ran into

One of the challenges we ran into was deciding how to keep track of past journal entries. We considered using a login system, but ultimately decided to use our current upload/download system so we could avoid the potential security concerns with the login system. This system was also challenging to implement, as we were unfamiliar with uploading and downloading files. However, we were able to implement this feature after research and trial-and-error.

Accomplishments that we're proud of

As most of us are first-time hackers, we are proud of conceptualizing and implementing a large project such as this in a short amount of time!

What we learned

We learned how to use HTML, CSS, and javascript to create a website, and how to collaborate in a team to synergize the strengths of all team members.

What's next for dream it.

We would like to add more community interaction, so users can choose to share their dreams and view the interesting dreams of others.

Built With

Share this project:

Updates