GithubHelp home page GithubHelp logo

dreamingorawake's Introduction

Dreamingorawake is a react app designed to allow the user to check whether they are dreaming or awake using a set of tools that mimic dream-seeming content.

This project was bootstrapped with Create React App.

Table of Contents

What Does It Do

The purpose of this app is not only to give users an easy way to check if they are dreaming or awake, but also to present content that looks dream-like enough to make them question if they are actually awake.

There are three tools to check and two of these the "tech" and "text" tricks, randomize between dreaming or awake each time you use them. In this way, they sometimes display the content in a way that makes it look like you are dreaming, and sometimes makes it seem like you are awake.

By quizzing the user on whether they think what they saw looked more like a dream or waking, the app helps condition users to truly ask themselves if everything they are experiencing lines up with the characteristics of a waking experience.

The text tool either displays wobbly text that retains its core meaning (awake) or it displays wobbly text that loses its meaning and transforms over time (dreaming).

The tech tool displays a light switch, which either turns the screen dark (awake) or does nothing (dreaming).

The third tool, the nose check, is a physical check that should always yield the result that you are awake (until you try it in a dream).

Potential Upgrades

Let me know your thoughts on what we could add to the tool. I'm thinking:

  • Better instructions in a tooltip-like view
  • Improved nose check graphic (I drew the current one with my mouse)
  • Clearer copy

dreamingorawake's People

Contributors

estitesc avatar

Watchers

James Cloos avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.