/pellets

Primary LanguageJavaScriptMIT LicenseMIT

This is a project I completed as a student at hackreactor.

Product name: Pellets

Idea: Next generation browser hub organizing aspects of your life

Purpose: Organize information even better, to set the groundwork for transition to next generation web interfaces

Technologies: React, Material-UI, Aframe
Switching over from Angular to evaluate which framework is more suitable for development. Angular version

Target users: People who will be part of next generation web interfaces - i.e. Age 30 and below

Product Vision: Pellets as an abstract representation of content

User feedback: WebVR interface seems useful for organizing things, so prototype app should be inclined towards that

  • [Done] - Install React
  • [Done] - Install Material-UI
  • [Done] - Get sidebar to show
  • [Done] - Get title text to show
  • [Done] - Get dummy bullet points to show
  • [Done] - Install Aframe
  • [Done] - Put in planes and sky
  • [Done] - Put in hard-coded rotating box
  • [Done] - Get list to show in front of 3d rendering
  • Get list to show dummy data
  • Make add function
  • Make strikethrough function
  • Make one box to show up per data item
  • Make box zoom in when click on tab
  • Make box show text
  • Add picture URL into data
  • Change box into picture objects instead
  • Create functionality to visually arrange boxes/pictures

Backend:

  • Set up database using Mongoose
  • Set up app to retrieve and show data
  • Set up app to update data
  • Set up user signin and signout
  • Set up unique state for user

Pivot Ideas: Daypack - web browser as an input interface for bringing what you want to stay connected to into VR reality (weather, reminders, chat messages, sports scores, sense of connection)