Technology showcase and fashion show