Inspiration
We didn't have any sort of big "aha" moment that some others might have, we simply thought of something that many people might need within the next few years, which is the ability to read and interpret raw data as it comes in from various sources.
What it does
This website takes in a data file, displays its contents, and then runs linear regression on the data.
How we built it
We ended up using Shiny, an R-Studio package that makes it easy to build interactive web-apps, and through this were able to read in files and run data analysis on them.
Challenges we ran into
We originally wanted to do this project using HTML/CSS, but we ran into many issues when trying to read in different files, so we looked into different options to do the same thing, and ended up with Shiny. Even then, we ran into problems with files that did not have headers, but we were able to then manually replace the missing headers. While testing, we discovered that the website did not work on Mac(at least the one we tested), and we did not have time to figure out a workaround.
Accomplishments that we're proud of
Both of us are new to using Shiny, so we are proud of the progress we were able to make in the time we had to both learn and execute our idea. The Design that we came up with also turned out very well, unfortunately we were not able to translate that into our webpage, but we will submit it for Best Design.
What we learned
Initially, we were both able to learn a good bit of and refine HTML/CSS before pivoting to R-Studio(Shiny), where we both had to learn from scratch to produce what we could.
What's next for LightHouse
The next step for LightHouse is to clean up and make the website look better, but most importantly to add more choices of data analysis and increase its capability.
Built With
- r-studio
- shiny
- shinyapps

Log in or sign up for Devpost to join the conversation.