Skip to content

rusakov92/JavaScript-Advanced-Course-Hologram-Manager

 
 

Repository files navigation

JavaScript-Advanced-Course-Hologram-Manager

Supported devices

All Desktop browsers and all modern mobile devices

Wireframes / Designs

In folder "Wire" and in folder "Design"

Initial feature list

1. Multi face support

The user can choose the faces number of the hologram

2. Hologram transformations - initial release will support only CSS transformation

  • Scale - scale the content of the faces - this will simulate depth movement
  • Translation - translate on X,Y and Z coordinates the content. This helps for image alignment
  • Rotate - apply rotation to the content
  • Flip - flip the contents and apply realignment
  • move the content by touch interaction

3. Content loading

  • Load images
  • Load video
  • Load Canvas / WebGL content (for phase 2)

4. Save / Load settings

Save hologram profiles with settings if user is logged in to firebase. Not logged in users should fallback to localStorage.

5. Remote control hologram

Remote control from another device the hologram using it's UI

6. Module / plugin integration

Create a mechanism to load additional modules or plugins

Final features

  • compile to native app - client and server

About

Task - Hologram manager

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 70.6%
  • CSS 15.2%
  • HTML 14.2%