LIVEOAK-281: Upload Single Page App implementation