Description

traVerse is a journalling app that lets users explore a dynamic, dreamlike terrain created by the inner workings of their mind. Users jot down their thoughts in their journal and will see them transformed into a world of their own making. Users will experience an immersive visualization of their emotions over time by exploring this world.

We used the IBM Watson AlchemyLanguage API to analyze the user's journal and produce numerical data for the level of joy, fear, and anger in the entries, and also discover relevant keywords. That data is then used to render peaks and valleys which signify the intensity of the emotions for that entry. In addition, the world displays keywords that serve as landmarks while the user walks through their mind. We created the three dimensional world of traVerse with the JavaScript library Three.js which works with the WebGL API.

Please check out the site at traverse.live

Keywords: Sequelize, Express.js, AngularJS, Node.js, HTML5/CSS3, Third Party API, 3D Graphics Rendering, Gaming

Team Members
  • Claire Dranginis, Sarah Welz Geselowitz, Fay Koh, Emily Lucas

Learn more about our fullstack JavaScript curriculum

Learn More