GithubHelp home page GithubHelp logo

somnio's Introduction

somniō

The App

A dream is a succession of images, ideas, emotions, and sensations that usually occur involuntarily in the mind during certain stages of sleep. The content and purpose of dreams are not fully understood, although they have been a topic of scientific, philosophical and religious interest throughout recorded history.

WE FORGET almost all dreams soon after waking up. Our forgetfulness is generally attributed to neurochemical conditions in the brain that occur during REM sleep, a phase of sleep characterized by rapid eye movements and dreaming.

somniō is a school project created based on my own experience with having frequent vivid dreams. With somniō, users can now quickly jot their dreams the moment they awaken.

Application Development Process

Built With

  • NodeJS - Server-side Javascript
  • Express - Web Framework for Node.js
  • React - Templating engine
  • Postgresql - Object-relational database system

Phase 1 (MVP)

  • Creating entry
  • User register + log in + log out
  • User following + followers
  • Able to see each individual dream
  • Able to see each individual profile

Phase 2 (Further)

  • Navbar to differ based on logged in
  • Linking each dream and profile
  • Hide private posts if user is not owner
  • Edit user profile
  • Show and format dates for each dream
  • Delete dreams
  • See posts of people user is following

Phase 3 (Further)

  • Sort dreams by category, date
  • Search dreams or user
  • Setting error pages

How It Works

Future Development

Acknowledgements

Icons made by Freepik

https://www.flaticon.com/packs/time-to-sleep-6

https://www.flaticon.com/packs/emotion-face

somnio's People

Contributors

rachellesg avatar

Watchers

James Cloos 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.