top of page
aaaaaaaaaaaaaaaaaa

The Dream Collector

Project Breakdown:

1. Project Background

2. Motivation

3. Core Concept

4. Web Structure

5. Keywords of Website Functions

6. Keywords of User Needs

7. Design Inspiration

8. Web Flowchart

9. Design Keywords

10. Colours

11. Logo Design

12. Button Design

13. Model Display

14. Webpage Design

2022411-234041.png

01. Project Background

We spend a third of our lives sleeping, with a significant portion dedicated to dreaming. Scientific research indicates that while a small number of individuals possess the ability to recall every dream they've had, most of us tend to forget our dreams within 2 minutes of waking up. This occurs because, even though your body is awake, your hippocampus is still at rest, causing your dreams to briefly linger on your cerebral cortex before disappearing.

To help people capture their dream fragments, we created The Dream Collector project. This is a group project consisting of three team members, and I was responsible for the back-end development. Utilising PHP and the Fat-Free Framework, I built the database and implemented various webpage functions such as login, registration, photo uploading, voice message uploading, and more. I also ensured the proper storage and retrieval of user information within the database. Additionally, I contributed to the website's visual design and collaborated with front-end developers to integrate the functionalities, ultimately completing the development and final presentation of this dynamic, interactive website.

02. Motivation

The Dream Collector is a multimedia website designed to help users record and share their dreams. After creating an account, your own planet will be generated in the universe. Our platform also goes beyond typical dream recording websites and fosters a more nurturing environment. Users can decorate their planets by writing and storing their dreams, which we help them recall visually and auditorily. Each dream will be categorised under different tags, symbolised by alien plants. The more dreams recorded, the richer and more vibrant a user's planet becomes, just like decorating your home. Users can also visit others' planets to discover their dreams. Though dreaming may feel solitary, our platform aims to help users connect with others who share similar experiences.

03. Core Concept

Each of us has unique, abstract, and even strange dreams, which can make us feel isolated, like lonely planets in the universe. We use planets as a metaphor for individuals and also a key element on our website. When users travel to others' planets, they can discover people who share the same dreams, ultimately fostering connections and bridging the gap between individuals.

04. Web Structure

06. Keywords of Website Functions

  • Review, Record:

Keep a journal of all your fantasies, whether joyful or melancholic, breathtaking or wild. We provide multimedia solutions to help you recall and record your dreams, supporting self-discovery. Each dream creates a unique plant on your planet, making it more visually appealing with every entry. This DIY approach invites users to explore their dreams creatively and interactively.

  • Explore, Engage:

Share your dreams with the universe! Choose between public or private settings, and explore others' dreams by clicking on planets and plants. Our retweet, like, and comment features make it easy to connect with fellow dreamers. Come and explore – you're not alone.

05. Keywords of User Needs

  • Fun/Entertained

  • Self-Discovery

  • Interactive

  • Making Friends

  • 3D Immersive Experience

  • Keep Track of Dreams

  • Design/Aesthetics

  • Inspiring 

  • Communication

  • Free to Use

  • Organise & Integrate

07. Design Inspiration

矩形 104.png
矩形 106.png
矩形 108.png

08. Web Flowchart

09. Design Keywords

​• Planet     • Plant     • Universe     • Novelty

Each planet represents a user, and each plant on that planet represents a dream. Our website offers a wide range of planets for users to select, from traditional shapes to irregular ones, and even rockets, flying machines, and space stations. Anything that floats around in this universe of dreams can be considered a "planet". We strive to give users a truly one-of-a-kind experience, a sense of novelty they've never encountered before.

10. Colours

Universe - dark colour/starry background

Planet and Plant - bright saturated colours/gradient colours

11. Logo Design

The logo design was inspired by the planets and alien plants.

12. Button Design

13. Model Display

Software: Cinema 4D

Models - planets:

Renders - planets:

Models - plants:

Renders - plants:

Textures:

14. Webpage Design

Homepage:

About us:

The Dream Collector_Submission2_Report_页面_06_图像_0001.png

Personal planet:

Dream record:

组 539.png

Login:

Create your planet:

Name your planet:

• After successfully creating an account, users can start building their own planet.

• There are 3 types of planets available: traditional planets, non-traditional planets, and spacecraft. When a user selects one of these categories, it will automatically scroll down to display all the planets under that category. Each category includes 8 different planets to choose from.

• Users can name their chosen planet and then start recording their first dream. The recorded dream will then appear on their timeline.

2022414-130255.png

Register:

2022414-130310.png

Register Successfully:

2022414-130321.png

Dream record timeline:

Record your dreams:

Record successfully:

View your record:

Dream record timeline:

View your plant:

After successfully recording their dreams, users can choose to view their dream record in their timeline.

Gradient Background
Please feel free to contact me to discuss potential projects or to learn more about my work.
Copyright © 2024 Yue Annie Zhu. All rights reserved.
bottom of page