Multi-Platform app for CMPS 359