Inspiration
I'm currently a high school student going to school in-person. When I caught COVID-19, I had to quarantine from school, but I was told there would be special lessons for me during this period, where I could keep up with work while away. I found, though, that most teachers did not offer these lessons, and the few that did heavily cut down the amount I learned. Although I no longer have COVID and am going to school in person, I wanted to build something to help others who might have COVID.
What it does
This is a one-page webapp where you can upload a lesson recording as well as any lesson files that might be needed for that day's lesson in a given class. Ideally, a school would adopt this system to upload recordings of in-person classes via a phone or camera physically in the class, and have teachers put both the video and files on the website. If this is not school-adopted, though, it could be open to students so that people could help their friends who are sick with COVID by recording lessons and putting them on the site.
How I built it
I built Lessons from Home using Flask, Python, and HTML/CSS/Bulma
Challenges we ran into
I was unfamiliar with Bulma CSS, so it was something I had to learn for this project. Usually I use Bootstrap, but I wanted to try something new that I had heard of. Additionally, I am a very slow frontend developer, and because I was working alone I spent a lot of my time figuring out the frontend for the website.
Accomplishments that I'm proud of
I'm proud that I was able to build a full project that solved a problem I personally had, and could help my peers that were stuck at home with COVID.
What I learned
I learned how to use Bulma CSS, develop apps with Flask, manage the uploading and processing of videos, and how to store and compress files on a server.
What's next for Lessons From Home
I want to add more features to Lessons from Home such as data encryption, some form of login and account system, and class-based organization. This will be work for me to do post-hackathon, though, something I might work on over winter break.

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