We came up with this idea after we saw classmates, and ourselves constantly losing track of where online lecture links were especially when different courses use different platforms(Zoom, BBCollaborate, and Google Meets). Having something like Lectern give students access to these lecture links without having to search for where they were posted and in addition giving students notifications for when these lecture starts.
What it does
Our project concentrates on the simplification of organization of online lecture for students. We designed a Chrome extension called Lectern that notifies students of upcoming classes and offers instant class access as it begins. The extension is customizable, allowing students to input as many lectures and tutorials as they desire. Students input class names, times and a link to where the class is held. Clicking on the extension icon shows the student all classes they have during the day and offers the ability access their online lecture quickly as clicking the lecture will go to the saved lecture link. Clicking on the settings icon in the popup menu will allow the student to see their full schedule of inputted classes and the ability to add or remove classes as needed. The extension is designed with students in mind but can easily be used by professionals who have regularly weekly meetings or events.
How we built it
Challenges we ran into
Accomplishments that we're proud of
We are proud of what we were able to achieve this this short about of time. Since this was the first hackathon for all of us, being able to complete a project from conceptualization to reality was exciting and something we are very proud of. We are also proud of what we learned from this experience from languages and frameworks to how to work collaboratively with a team.
What we learned
What's next for Lectern - Manage your online lectures
We had more ideas for features and quality of life changes that would have made the project even more well-rounded but due to the time constraints we had to reduce the scope of our project. One of the features we wanted to add was importing an .ics file(calendar file with events) and have it automatically add the lectures to the storage. Currently the lectures notifications repeat automatically every 7 days, we wanted to add a feature where you could select the time for a lecture to repeat, for example if a lecture was biweekly or even one time events. We also wanted to add more customization features for each lecture/event for example changing the time before lecture notification(currently 10 minutes before) and editing currently stored lectures.