Demo Day Site

pull/1/head
Oliver Kennedy 2020-12-08 14:19:10 -05:00
parent 5743c835c5
commit 37946d0a1c
Signed by: okennedy
GPG Key ID: 3E5F9B3ABD3FDB60
3 changed files with 504 additions and 1 deletions

347
db/demoday/2020fa.json Normal file
View File

@ -0,0 +1,347 @@
{
"classes": [
{
"class": "CSE 611: Masters Capstone Project",
"groups": [
{
"title": "ACV-2",
"description": "ACVMeasure - Specialized augmented reality based damage quantification on vehicles.",
"group": [
{
"name": "Trijala Reddy Gangasani",
"email": "trijalar@buffalo.edu",
"github": "https://github.com/trijala/",
"linkedin": "https://www.linkedin.com/in/trijala-reddy-gangasani/",
"twitter": "https://twitter.com/reddy_trijala"
},
{
"name": "Manasa Susirla",
"email": "manonmay@buffalo.edu",
"github": "https://github.com/manasa-susirla",
"linkedin": "https://www.linkedin.com/in/manasa-susirla/"
},
{
"name": "Vaibhav Chhajed",
"email": "vchhajed@buffalo.edu",
"linkedin": "https://www.linkedin.com/in/vaibhav-chhajed-0805bb111/"
},
{
"name": "Sanjay Lnu",
"email": "sanjay@buffalo.edu",
"github": "https://github.com/sanjaykig/",
"linkedin": "https://www.linkedin.com/in/sanjaykig/",
"othersocial": "https://www.coursera.org/verify/specialization/VCL9SAFA9HY7"
}
]
},
{
"title": "CAMO - Digitize and Summarize",
"description": "Daily operations in large businesses involves processing of legal and financial documents. One convenient way to tackle the problem of reading through these tens to hundreds of pages is to get an effective summary of the document using our app - Digitize and Summarize! Save billions of dollars of errors happening due to financial and legal mishaps and understand the important details of your document without the need to go through the entire document at question.",
"group": [
{
"name": "Baoqian Zhang",
"email": "baoqianz@buffalo.edu"
},
{
"name": "Aditi Ghatge",
"email": "aghatge@buffalo.edu",
"linkedin": "https://www.linkedin.com/in/aditi-ghatge-8825a197"
},
{
"name": "Shreya Pampattiwar",
"email": "spampatt@buffalo.edu",
"linkedin": "www.linkedin.com/in/shreya-pampattiwar"
},
{
"name": "Harsh Shah",
"email": "harshhem@buffalo.edu",
"linkedin": "https://www.linkedin.com/in/harsshah/"
}
]
},
{
"title": "Buffalo and Erie County Botanical Gardens Tributes Website",
"description": "Buffalo Botanical Gardens Tributes website is built for the staff at Botanical Gardens as well as the public to access the tribute collection present in the garden. The staff members can update and maintain the data in the tribute collection as and when needed. The website can allow viewers to intuitively browse the complete selection of tributes or to search for specific tributes of interest. This website acts like a virtual information desk to potential visitors and the public. The user interface is easy to use but at the same time is artistic and peaceful akin to the spirit of reminiscence.",
"group": [
{
"name": "Anand Jhamnani",
"email": "anandarj@buffalo.edu",
"linkedin": "http://linkedin.com/in/anand-jhamnani"
},
{
"name": "Naturepreet",
"email": "naturepr@buffalo.edu",
"linkedin": "https://www.linkedin.com/in/naturepreet-benipal-79755877/"
},
{
"name": "Thushara Tirupathi",
"email": "ttirupat@buffalo.edu",
"linkedin": "https://www.linkedin.com/in/thushara-tirupathi/"
},
{
"name": "Utkarsh Behre",
"email": "ubehre@buffalo.edu",
"github": "https://github.com/UtkarshBehre",
"linkedin": "https://www.linkedin.com/in/utkarsh-behre/",
"othersocial": "utkarshbehre.com"
}
]
},
{
"title": "Classroom Scanner",
"description": "The Classroom Scanner makes it easy for elementary students to scan and store digital copies of the work they complete on paper. It bridges the gap between the use of digital technology and paper in the classroom.",
"group": [
{
"name": "Hari Guhan Thillairajan",
"email": "hariguha@buffalo.edu",
"linkedin": "https://www.linkedin.com/in/guhan-me/"
},
{
"name": "Venugopal",
"email": "vchintha@buffalo.edu",
"linkedin": "https://www.linkedin.com/in/venugopalcg/"
},
{
"name": "Shathesh",
"email": "shathesh@buffalo.edu",
"linkedin": "http://linkedin.com/in/shathesh"
},
{
"name": "Kavitha C",
"email": "kavithac@buffalo.edu"
}
]
},
{
"title": "Truee Recycle",
"description": "Search the product you are trying to recycle and the Truee Recycle app tells you how to recycle it correctly, based on the city you live in. It also reminds you take recycling out.",
"group": [
{
"name": "Anjana Tejaswini Kalava",
"email": "anjanate@buffalo.edu"
},
{
"name": "Sindhuja Parnam",
"email": "sparnam@buffalo.edu"
},
{
"name": "Sindhu Sola",
"email": "sindhuso@buffalo.edu"
},
{
"name": "Shravya Pentaparthi",
"email": "shravyap@buffalo.edu"
}
]
},
{
"title": "Independence skills assessment App",
"description": "The Independence skills assessment web application helps to evaluate a student based on their skills. The app provides a set of questions for the provided goal and evaluates the independent skills of the student.",
"group": [
{
"name": "Siddarth Gaikwad",
"email": "sgaikwad@buffalo.edu",
"github": "https://github.com/SiddGaikwad",
"linkedin": "https://www.linkedin.com/in/sid-gaiks/"
},
{
"name": "Akash Malla",
"email": "amalla@buffalo.edu",
"github": "https://github.com/akashmalla307",
"linkedin": "www.linkedin.com/in/akash-malla-ub"
},
{
"name": "Manasa Rao Chakunta",
"email": "manasara@buffalo.edu",
"github": "https://github.com/chmanasarao",
"linkedin": "https://www.linkedin.com/in/manasa-rao-chakunta-555298116"
},
{
"name": "Pranali Maroti Deogade",
"email": "pranalim@buffalo.edu",
"github": "https://github.com/pranalideogade",
"linkedin": "https://www.linkedin.com/in/pranali-deogade/"
},
{
"name": "Sumit Kumar",
"email": "skumar34@buffalo.edu",
"github": "https://github.com/iSumitYadav",
"linkedin": "https://www.linkedin.com/in/isumityadav/"
}
]
},
{
"title": "ACV Project 1 (InstaAuction)",
"description": "InstaAuction, an application developed in iOS is essentially a guide to the ACV inspector helping him/her to get a gist of the 360 imagery of the car. The application uses latest technologies like Depth Sensing, Machine Learning, Image Detection, Stabilization to achieve what it promises. It involves the inspector moving around the car capturing the best possible frames by following the instructions provided by the application. The application is smart enough to sense the car, detect the side of the car, how far the user is moving around the car and how far is he/she away from the car. It combines all the technologies and generates a 360 imagery low frame rate video.",
"group": [
{
"name": "Krishna Teja Mellacheruvu",
"email": "kmellach@buffalo.edu",
"github": "https://github.com/krishnatejakt",
"linkedin": "https://www.linkedin.com/in/krishnateja1997/"
},
{
"name": "Avinash Parasurampuram",
"email": "avinash.parasurampuram@gmail.com",
"github": "https://github.com/avinashpatnaik",
"linkedin": "https://www.linkedin.com/in/avinash-parasurampuram/"
},
{
"name": "Bharat Sesham",
"email": "bharatse@buffalo.edu",
"github": "https://github.com/bharatsesham",
"linkedin": "https://www.linkedin.com/in/bharat-sesham/"
},
{
"name": "Upmanyu Tyagi",
"email": "upmanyut@buffalo.edu",
"linkedin": "http://www.linkedin.com/in/upmanyu"
},
{
"name": "Sandesh Kumar Srivastava",
"email": "sandesh.srivastava@gmail.com",
"github": "https://github.com/sandeshsri",
"linkedin": "https://www.linkedin.com/in/sandeshsrivastava/"
}
]
},
{
"title": "Client Quality Systems",
"description": "A sleek and intuitive web app designed to digitize and unify a quality assurance process",
"group": [
{
"name": "Mrunal Narendra Inge",
"linkedin": "http://linkedin.com/in/mrunal-inge-6537a4a5"
},
{
"name": "Meghana Narvangla Prasanna",
"linkedin": "https://www.linkedin.com/in/meghana-n-p/"
},
{
"name": "Mridula Rao"
},
{
"name": "Andrew Woloszyn"
}
]
},
{
"title": "Step Challenge",
"description": "Step Challenge is a web Application for users to track steps and compete for the prizes both individually and as a team. This application offers users an intuitive interface for daily progress and leader board positions.",
"group": [
{
"name": "Maruthi Reddy Alamuri",
"email": "maruthir@buffalo.edu",
"linkedin": "https://www.linkedin.com/in/maruthi1"
},
{
"name": "Sai Kumar Vemula",
"email": "svemula2@buffalo.edu",
"linkedin": "https://www.linkedin.com/in/saikumar-vemula-3b8640b8"
},
{
"name": "Hima Bindu Pamukuntla",
"email": "hpamukun@buffalo.edu",
"linkedin": "https://www.linkedin.com/in/himabindupamukuntla/"
},
{
"name": "Preethi Thota",
"email": "preethit@buffalo.edu",
"linkedin": "https://www.linkedin.com/in/thota-preethi"
}
]
},
{
"title": "Look the part",
"description": "FEATURES+ Find Exact Matches & Inspired Styles+ Shop by Character, TV Show, or Recent Trends+ Save Items+ Curate Collections+ Similar Product Suggestions+ Enhanced Search EngineEXACT MATCHES & INSPIRED STYLESWhile we try to find exact matches wherever possible, we are equally focused on finding products that are both in-stock AND cost-effective alternatives. Any products that are identical to the photos will have an “Exact Match” icon; so you can easily delineate actual vs. inspired styles.SIMILAR PRODUCTSFind a style you love? Shop our Similar Products feature to find the best version to fit your occasion, body type, or budget.SEARCH / DISCOVER:Our enhanced search feature allows you to enter keywords and locate products by style, occasion, brand, or retailer. SAVE & CURATECreate style boards where you can customize selections of your favorite items!",
"group": [
{
"name": "Charan",
"email": "charanna@buffalo.edu"
},
{
"name": "Piyali Banerjee",
"email": "piyaliba@buffalo.edu"
},
{
"name": "Ajit Bhat",
"email": "abhat3@buffalo.edu"
},
{
"name": "Anuj Narayanaswamy",
"email": "anujnara@buffalo.edu"
}
]
},
{
"title": "Essential Machine",
"description": "Essential Machine is an attempt at solving the problem of reducing contact in School places by manufacturing vending machines (referred to as Essential Machine) that dispense masks, gloves, sanitizers in a safer, more convenient manner compared to physical stores. The Essential Machine is more advanced & safer than the typical vending machine allowing mobile payments.",
"group": [
{
"name": "Bhoomi Manish Gandhi"
},
{
"name": "Ashik Poovanna"
},
{
"name": "Manjunath Ramachandra Bhat"
},
{
"name": "Sandeep Kumar Yadlapalli"
}
]
},
{
"title": "Don't Buy Me",
"description": "“Dont Buy Me!” is a Chrome extension. It notifies collectors of CD, DVD, Blu-ray, Vinyl, and books from buying duplicates when shopping on Amazon. It allows users to login with their Google accounts, add and manage the information of items in their accounts. If the user is viewing a product on Amazon, the application will show a notification about its owning status.",
"group": [
{
"name": "Songtao Wei",
"email": "songtaow@buffalo.edu",
"github": "https://github.com/zergpvz141",
"linkedin": "https://www.linkedin.com/in/songtao-wei-723922190/"
},
{
"name": "Xingtong Li",
"email": "xli228@buffalo.edu",
"github": "https://github.com/xingtongli",
"linkedin": "https://www.linkedin.com/in/xingtong-li-03b568164/"
},
{
"name": "Xiaoxiao Lei",
"email": "xlei@buffalo.edu",
"github": "https://github.com/Dark417",
"linkedin": "https://www.linkedin.com/in/xiaoxiaolei/"
}
]
},
{
"title": "Medical Sample Database",
"description": "The SAM research Database is a web application which helps to minimize the task of maintaining the record of the results obtained after conducting tests on medical samples of children.",
"group": [
{
"name": "Venkata Narayana Rohit Kintali",
"email": "vkintali@buffalo.edu",
"github": "https://github.com/prabha1729/medicalsample"
},
{
"name": "Prabhakar Reddy Gaddam",
"email": "pgaddam@buffalo.edu",
"github": "https://github.com/prabha1729/medicalsample"
},
{
"name": "Charan Reddy",
"email": "charanre@buffalo.edu",
"github": "https://github.com/prabha1729/medicalsample"
},
{
"name": "Anjali Bachani",
"email": "abachani@buffalo.edu",
"github": "https://github.com/prabha1729/medicalsample"
}
]
}
]
}
]
}

156
src/demoday/2020fa.erb Normal file
View File

@ -0,0 +1,156 @@
---
title: CSE 2020 Fall Departmental Demo Day
event_location: "<a href='https://gather.town/app/ZyVUURZWLbc3gHPW/Demo%20Day%202020%20Custom'>Gather.town</a>"
event_date: Friday December 11, 2020
schedule:
- - "2:00 PM"
- "Event opens, people can circulate around the virtual space and check it out"
- - "2:15 PM"
- "Opening remarks"
- - "2:20 PM"
- "Judging starts"
- - "4:00 PM"
- "Judges will get together to review results and pick winners"
- - "4:30 PM"
- "Winners announced and videos played for the winning teams"
- - "5:00 PM"
- "Event closes"
events:
- title: Setup
details: >
Each participant and sponsor has been assigned to a "booth" in Gather. Posters provided by teams will be already displayed next to the session
- title: Judging
details: >
During the demo, judges will circulate to the participants demo stations, and they will be rating each project on a specific set of criteria. Judges, expect to spend approximately five minutes with each team, in order to give you time to see them all. You will be assigned a set of projects to view specifically, but you can feel free to talk to more teams as time permits! Teams, keep this in mind and keep your presentations crisp and to the point!
- title: Tabulation
details: >
At 4:00, judges will gather together in the designated Judges room to the west (screen left) to determine winners. Winners will be announced at the podium to the east (screen right) at around 4:30, and we will play videos for the winning teams.
---
<%
classes = $db["demoday/2020fa/classes"]
%>
<center>
<h1><%= title %></h1>
<h3><%= event_date %></h3>
</center>
<div style="max-width: 600px; margin-left: auto; margin-right: auto;">
<p>
We're thrilled to invite you to the sixth bi-annual Comp. Sci. &amp; Eng. Fall Demo Day.  Student groups from several CSE capstone classes will be presenting the culmination of 3-months of effort, hard work, (metaphorical) blood, sweat (well... caffeine really), and tears (see above). 
</p>
<hr/>
<h2>Sponsors</h2>
<p style="text-align: center;">
<a href="https://www.mtb.com/">
<img src="sponsors/mt_bank.png" alt="M&amp;T Bank" width="184" height="100" style="margin-left: 25px; margin-right: 50px;" />
</a>
</p>
<hr/>
<h2>Judges</h2>
<ul>
<li><a href="https://www.acvauctions.com/">ACV Auctions</a></li>
<li><a href="https://starkandwayne.com/">Stark and Wayne</a></li>
<li><a href="https://torch.io/">Torch</a></li>
<li><a href="https://www.limelight.com/">Limelight</a></li>
</ul>
<hr/>
<h2>Schedule</h2>
<h4><%= event_date %> → <%= event_location %></h4>
<table>
<%
schedule.each do |time, description| %>
<tr>
<th style="padding-left: 10px; padding-right: 20px; "><%= time %></th>
<td><%= description %></td>
</tr>
<% end %>
</table>
<% events.each do |event| %>
<h4><%= event["title"] %></h4>
<p><%= event["details"] %></p>
<% end %>
<hr/>
<h2>Projects</h2>
<%
def render_student(data)
data = { "name" => data } if data.is_a? String
txt = "<span style=\"font-weight: normal\">#{data["name"]}</span>"
tags = [
["github", "github", ""],
["linkedin", "linkedin", ""],
["twitter", "twitter", ""],
["othersocial", "other", ""],
["email", "email", "mailto:"]
].map do |key, tag, prefix|
"<a href=\"#{prefix}#{data[key]}\">#{tag}</a>" if data.include? key
end.compact
txt += " <span style=\"font-size: 80%\">[ #{tags.join(" | ")} ]</span>" unless tags.empty?
return "<div style='display: inline-block'><span style='font-size: 110%'></span> #{txt} <span style='font-size: 110%'></span></div>"
end
project_id = 0
%>
<% classes.each do |class_data|
class_title = class_data["class"]
groups = class_data.fetch("groups", [])
groups = [] if groups.nil?
%>
<h4><%= class_title %></h4>
<dl style="margin-left: 20px;">
<% groups.each do |group_data|
project = group_data["title"]
supplements = {}
supplements["link"] = group_data["url"] if group_data.include? "url"
supplements["video"] = group_data["video"] if group_data.include? "video"
if supplements.size > 0
project += " [ "+supplements.map { |k,v| "<a href='#{v}'>#{k}</a>" }.join(" | ")+" ]"
end
team = group_data["group"]
%>
<dt style="display: run-in; font-size: 110%; font-weight: normal; text-decoration: underline;"><b><%= project_id += 1 %>.</b> <%= project %></dt>
<dd style="display: inline-block; margin-right: auto;">
<% team.each do |student| %>
<div style="margin-left: 30px; margin-top: -8px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px;"><span style="font-size: 150%;">↳</span> <%= render_student(student) %></div>
<% end %>
</dd>
<dd style="margin-bottom: 10px; margin-left: 10px; font-style: italic; "><%= group_data.fetch("description", "A really ☃ project")%></dd>
<% end %>
</dl>
<% end %>
<hr/>
<h2>Previous Demo Days</h2>
<ul><% [
"2016fa", "2017fa", "2018fa", "2019sp", "2020fa"
].each do |short|
full = short.gsub(/fa/, " Fall").gsub(/sp/, " Spring") %>
<li><a href="<%=short%>.html"><%= full %></a></li>
<% end %>
</ul>
</div>

View File

@ -1,6 +1,6 @@
---
title: CSE Demo Day
redirect: 2019fa.html
redirect: 2020fa.html
---
Redirecting you <a href="<%=redirect%>">here</a>.