The inspiration for BlueBoard was to create a web app that incorporates productivity features into a singular work space.
What it does
BlueBoard is a web application that will allow students to collaborate on documents and message group members. In the time we had during CrimsonHacks, we managed to develop our own back end and user interface, incorporating Quill and our own messaging service within the app.
How I built it
We built a flask back end with socket.io and used traditional web tech for the front end to prototype.
Challenges I ran into
The most challenging aspect was attempting to develop a full stack web app with a team of two people. It was a great experience, but with time constraints we were forced to leave out some features.
Accomplishments that I'm proud of
We were able stay focused on our individual tasks while also working as a team. We created a working collaborative environment with minimal prior experience, and we had a lot of fun doing it.
What I learned
We learned a lot about socket.io and web socket technology.
What's next for BlueBoard
With the time constraints, we have plenty of unfinished ideas for BlueBoard. We want to incorporate web widgets into a scroll bar and possibly a drag and drop file system and friends list. The amazing thing about BlueBoard is the it can be expanded into many use cases by adding plugins.