Inspiration

The whole process of missing class, trying to get notes from classmates by going through their notebook, finding the right notes then taking pictures is frustrating and unreliable. Most times professors only post a segment of what they do in class, and those additional notes are hard to acquire. This is a solution to bring students who might not necessarily know each other together on a single widget platform to share important notes that would be relevant to the class.

What it does

Takes the class list data for each course you are enrolled in and connects all the user to a private file storage. Users can upload word, pdf, images,etc and upvote the most relevant notes for everyone to see.

How I built it

Using the UW Portal widget tool, with html/css for frontend and sql/javascript for backend.

Challenges I ran into

Correctly formatting and downloading the files directly had a few challenges. We came up with a solution that involved generating a temporary download url that the user would be sent to after clicking the file.

Accomplishments that I'm proud of

We correctly linked all the users and found out how to display more course info for them that could possibly help future students in preforming better.

What I learned

Seamless file sharing with no account log in, other then the initial Portal log in is still a challenge to be solved.

What's next for NoteShare

Ideally, more connection between classes in a way that learn doesn't offer. Supported by the students content.

Share this project:

Updates