Inspiration
We walked into the hackathon and started brainstorming, soon realised that we were surrounded whiteboards and TV screens (very nice place!) but did not have any whiteboard markers. Surely, the technology that we have in our hands and pockets should be able to substitute for a whiteboard.
What it does
Our product enables a group of people who come together to collaborate, be it a class of students or people in a meeting, to share their ideas with each other. One central large screen is needed, and regions of the main screen can be allocated to each of the members. Every member can write on the whiteboard at the same time, and what they write is drawn on the main screen in real time.
When would it come in useful?
If you are a teacher, you could let your students present solutions in class, or make classes more interactive. If you are in a project brainstorming session, either as a student or in the workplace, this could raise productivity and save the environment.
How we built it
The product consists of two separate webapps built with javascript and canvas, linked together by an AWS server running python flask.
Challenges we ran into
- Optimize latency for real-time streaming
- Very sleepy, almost missed breakfast
- Unfamiliarity with new libraries
Accomplishments that we're proud of
The app works!
What we learned
Collaboration is life!
Why Us?
We found similar tools to be hard to set up and use. Our tool can be set up in an instance. No accounts required either! This tool is web-based, so anyone on any platform can use it.
What's next for Next-Gen Whiteboard
After improving usability and providing more functionalities, it can be possibly integrated into our classes.
Log in or sign up for Devpost to join the conversation.