AngularJS version of the my senior project WhatsOnTap? originally done in PHP with horrible CSS and layout