A mini stock exchange platform