Stack 1.0

Internet Launchpad for web-applications

Stack is the software that launches web-apps and boosts the productivity of web-users by allowing simultaneous use of multiple apps within an organised and immersive split-screen view.

Embed
Posted