{"id":641,"date":"2022-06-10T20:30:53","date_gmt":"2022-06-10T20:30:53","guid":{"rendered":"https:\/\/dougturnbull.org\/?p=641"},"modified":"2022-06-13T16:34:27","modified_gmt":"2022-06-13T16:34:27","slug":"launching-porchfest-live","status":"publish","type":"post","link":"https:\/\/dougturnbull.org\/index.php\/2022\/06\/10\/launching-porchfest-live\/","title":{"rendered":"Launching Porchfest.live"},"content":{"rendered":"\n<p>(tl;dr &#8211; <strong><a href=\"https:\/\/porchfest.live\">Porchfest.live<\/a><\/strong> &#8211; your guide to an afternoon of local music.)<\/p>\n\n\n\n<p>A<strong> <a href=\"https:\/\/www.porchfest.org\/\">Porchfest<\/a><\/strong> is a music event where local musicians volunteer to play music on their porches, front lawns, and driveways on a given afternoon. People then can meander around the neighborhood and enjoy a lazy afternoon of lovely music discovery.  <\/p>\n\n\n\n<p>Local lore says that the <a href=\"https:\/\/www.porchfest.org\/about-porchfest\/\">first Porchfest<\/a> started in Ithaca in 2007 when about 20 bands got together to play on the third Sunday afternoon in September. A dozen years later in 2019, the Ithaca Porchfest had over 180 bands playing over six one-hour sets within a one-mile radius. In addition, there are <a href=\"https:\/\/www.porchfest.org\/porchfests-elsewhere\/\"><strong>currently 168 annual Porchfest events<\/strong><\/a> in cities all around the United States, Canada, and Australia. <\/p>\n\n\n\n<p>Our goal for the last two years has been to create a student-developed Porchfest app. Tomorrow, we will launch our first complete prototype at the <a href=\"https:\/\/tburgporchfest.com\/\"><strong>2022 Trumansburg Porchfest<\/strong><\/a> on June 11, 2022! <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Long Pitch<\/h2>\n\n\n\n<p>For years, I have been pitching the idea of a Porchfest app as a project idea in my Advanced Web Programming course at Ithaca College. Over the years, a few student teams had picked up the idea and built prototypes of such an app for the course but the work had always been shelved after the semester was over. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.dougturnbull.org\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-10-at-4.06.21-PM-899x1024.png\" alt=\"\" class=\"wp-image-645\" width=\"275\" height=\"313\" srcset=\"https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-10-at-4.06.21-PM-899x1024.png 899w, https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-10-at-4.06.21-PM-263x300.png 263w, https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-10-at-4.06.21-PM-768x874.png 768w, https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/Screen-Shot-2022-06-10-at-4.06.21-PM.png 967w\" sizes=\"auto, (max-width: 275px) 100vw, 275px\" \/><figcaption>Sean Blackford &#8217;22 received a research award on behalf of the <strong>Porchfest.live<\/strong> team with Ithaca College President La Jerne Cornish and Provost Melanie Stein at the 2022 Whalen Symposium.  <\/figcaption><\/figure><\/div>\n\n\n\n<p>However, in Fall 2019, <strong>Alex Python<\/strong> &#8217;20 and <strong>Vera Crabtree<\/strong> &#8217;22 started building a Porchfest app that had real potential in terms of backend functionality by the end of the semester. The following Fall, <strong>Sam Edelstein <\/strong>&#8217;22 and <strong>Aiden Glendon<\/strong> &#8217;21 started their own version of the Porchfest app but instead focused more on user interface design.  For Spring 21, I suggest that Vera, Sam, and Aiden join forces to build out their ideas into one Porchfest app as part of an Emerging Media junior project course.<\/p>\n\n\n\n<p>During this past academic year, Vera and Sam wanted to continue to work on the Porchfest app for a senior capstone project. They invited <strong>Sean Blackford<\/strong> &#8217;22 and <strong>Elias Platt<\/strong> &#8217;22 to join the team. I was curious to see if this team of students could not only <em>build<\/em> the app but also <em>launch<\/em> the app at an actual Porchfest event. It might seem like a small distinction between &#8220;building an app&#8221; and &#8220;launching an app&#8221; but I have often found that this follows the 80\/20 rule: the last 20% takes 80% of the time. The team was successful a creating a functional prototype and won a <a href=\"https:\/\/www.ithaca.edu\/intercom\/2022-04-20-james-j-whalen-academic-symposium-2022-award-winners\">research award at the 2022 Whalen Undergraduate Research Symposium<\/a> in April! <\/p>\n\n\n\n<p>Unfortunately, Vera, Sam, Sean and Elias graduate in mid-May a few weeks before our target launch day in early June. And while they left the app in good shape, additional on-the-ground testing revealed that there was a bit more work to be done. Luckily our new JimiLab summer crew consisting of <strong>April Trainor<\/strong> &#8217;25, <strong>Emmett Barry<\/strong> &#8217;23, <strong>Griffin Homan<\/strong> &#8217;25, and <strong>D&#8217;Andre Walker &#8217;25 <\/strong>(and assisted by Prof. <strong>John Barr<\/strong>) has had to step to finish the deal. <strong>Kate Miller<\/strong> &#8217;24 and <strong>Jolie Elins<\/strong> &#8217;22 have also stepped up to help with (gorgeous) branding, marketing, and user testing. <\/p>\n\n\n\n<p>This has been a team effort involving 12 Ithaca College students and 2 professors over the past three years. I am excited about our launch tomorrow but still realize that this is really only one of many steps in our long process to one day produce a professional-grade Porchfest app.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The App Concept<\/h2>\n\n\n\n<p>One big problem with any Porchfest app is that Porchfest is all about serendipitous music discovery. The last thing we want to do is have festival-goers staring at their screens when they could be enjoying the experience of wandering around and discovering talented artists. <\/p>\n\n\n\n<p>With this in mind, the goal was to both make the app useful but also have it not be overly disruptive to the festival experience. The generic features currently include:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Listing of Artists<\/strong> (can sort alphabetically or by genre) <\/li><li><strong>Detailed Artist Pages<\/strong> with a full description &amp; social media links (Facebook, Spotify, etc.) <\/li><li><strong>Interactive Map<\/strong> which lets festival-goers filter artists by time-of-day<\/li><li>Ability to <strong>remember preferred artists<\/strong> for future reference<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"956\" height=\"405\" src=\"https:\/\/blog.dougturnbull.org\/wp-content\/uploads\/2022\/06\/Porchfest-UI-TBurg.png\" alt=\"\" class=\"wp-image-647\" srcset=\"https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/Porchfest-UI-TBurg.png 956w, https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/Porchfest-UI-TBurg-300x127.png 300w, https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/Porchfest-UI-TBurg-768x325.png 768w\" sizes=\"auto, (max-width: 956px) 100vw, 956px\" \/><figcaption><strong>Porchfest.live User Interface<\/strong>: (left) the landing Page,  (left-center) the event info page, (center)a listing of artists, (right) a map of artists color-coded by time slot, and (right) a list of favorite artists. <\/figcaption><\/figure>\n\n\n\n<p>But there are <strong>two killer features<\/strong> that make our app uniquely designed for the Porchfest Experience:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Screen Blur<\/strong>: The screen is blurred when a festival-goers gets within 20 meters of a porch where an artist is actively playing music. The only thing on the screen is the name of the artist. This is intended to prevent the festival-goer from staring at their screen or playing with the app. The app returns to normal when the festival-goer moves away from the live performance. <\/li><li><strong>Retrospective Playlist<\/strong> (Coming Soon): one problem that I have with Porchfest is remembering the names of all the bands that I stumbled across during the event. With our app, a festival-goer can &#8220;opt in&#8221; to have the app track them during the event. We then dynamically build a personalized Spotify playlist with songs from the artists based on how much time the festival-goer watches each artist.  <\/li><\/ul>\n\n\n\n<p><strong>Localify.live<\/strong> is now available on three platforms:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Mobile and Desktop Web Browser: <a href=\"https:\/\/porchfest.live\">https:\/\/porchfest.live<\/a><\/li><li>Apple iOS Mobile App: <a href=\"https:\/\/apps.apple.com\/us\/app\/porchfest\/id1619542126\">https:\/\/apps.apple.com\/us\/app\/porchfest\/id1619542126<\/a><\/li><li>Android Mobile App: <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=live.porchfest&amp;hl=en_US&amp;gl=US\">https:\/\/play.google.com\/store\/apps\/details?id=live.porchfest&amp;hl=en_US&amp;gl=US<\/a><\/li><\/ul>\n\n\n\n<p>You can help by trying out the app and letting us know what you think! <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"791\" src=\"https:\/\/blog.dougturnbull.org\/wp-content\/uploads\/2022\/06\/flyer-qr-code-1024x791.png\" alt=\"\" class=\"wp-image-648\" srcset=\"https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/flyer-qr-code-1024x791.png 1024w, https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/flyer-qr-code-300x232.png 300w, https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/flyer-qr-code-768x593.png 768w, https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/flyer-qr-code-1536x1187.png 1536w, https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/flyer-qr-code.png 2000w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Our promotional flyer with Porchfest.live logo designed by Kate Miller &#8217;24.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">PS &#8211; After the launch&#8230;<\/h2>\n\n\n\n<p>We had a wonderful day in Trumansburg on Saturday. The app came together nicely but we also realized that the app needs a bit of a refresh before it is really for prime time. <\/p>\n\n\n\n<p>Here are a few photos of the event:<br><\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" data-id=\"664\" src=\"https:\/\/blog.dougturnbull.org\/wp-content\/uploads\/2022\/06\/Image-from-iOS-1024x768.jpg\" alt=\"\" class=\"wp-image-664\" srcset=\"https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/Image-from-iOS-1024x768.jpg 1024w, https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/Image-from-iOS-300x225.jpg 300w, https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/Image-from-iOS-768x576.jpg 768w, https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/Image-from-iOS-1536x1152.jpg 1536w, https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/Image-from-iOS-2048x1536.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" data-id=\"665\" src=\"https:\/\/blog.dougturnbull.org\/wp-content\/uploads\/2022\/06\/Image-from-iOS-1-1024x768.jpg\" alt=\"\" class=\"wp-image-665\" srcset=\"https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/Image-from-iOS-1-1024x768.jpg 1024w, https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/Image-from-iOS-1-300x225.jpg 300w, https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/Image-from-iOS-1-768x576.jpg 768w, https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/Image-from-iOS-1-1536x1152.jpg 1536w, https:\/\/dougturnbull.org\/wp-content\/uploads\/2022\/06\/Image-from-iOS-1-2048x1536.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<figcaption class=\"blocks-gallery-caption\">The Ground Crew at the Porchfest.live Tent: Emmett Barry, Griffin Homan, April Trainor, Kate Miller.<\/figcaption><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>(tl;dr &#8211; Porchfest.live &#8211; your guide to an afternoon of local music.) A Porchfest is a music event where local[&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":654,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-641","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general"],"_links":{"self":[{"href":"https:\/\/dougturnbull.org\/index.php\/wp-json\/wp\/v2\/posts\/641","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dougturnbull.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dougturnbull.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dougturnbull.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dougturnbull.org\/index.php\/wp-json\/wp\/v2\/comments?post=641"}],"version-history":[{"count":11,"href":"https:\/\/dougturnbull.org\/index.php\/wp-json\/wp\/v2\/posts\/641\/revisions"}],"predecessor-version":[{"id":666,"href":"https:\/\/dougturnbull.org\/index.php\/wp-json\/wp\/v2\/posts\/641\/revisions\/666"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dougturnbull.org\/index.php\/wp-json\/wp\/v2\/media\/654"}],"wp:attachment":[{"href":"https:\/\/dougturnbull.org\/index.php\/wp-json\/wp\/v2\/media?parent=641"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dougturnbull.org\/index.php\/wp-json\/wp\/v2\/categories?post=641"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dougturnbull.org\/index.php\/wp-json\/wp\/v2\/tags?post=641"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}