This new nostalgia steeped online platform uses high-tech techniques to represent the digital generation