Inspiration

We saw that many students needed learning accommodations at our school and we wanted to provide an efficient way to receive these accommodations.

What it does

Scribble allows volunteers to upload lecture notes for the courses they are enrolled in. Students can then view these notes by clicking on the course and lesson that they want notes for.

How we built it

We built Scribble using ReactJS, NodeJS, MySQL, and ExpressJS.

Challenges we ran into

We found that uploading PDFs to the backend was difficult because of how PDFs are stored in a database. We overcame this challenge by using links to display PDF previews instead of storing the PDFs themselves.

Accomplishments that we're proud of

We were able to create a login system and add PDFs to the course pages.

What we learned

We learned how to integrate ReactJS with a MySQL database.

What's next for Scribble

Next, we would like to implement a system to keep track of volunteering hours.

Share this project:

Updates