Inspiration

Our group agreed that while flash cards are an invaluable study resource, they are frustrating and tedious to produce, especially after spending so much time to produce notes in the first place.

What it does

Flash Card Buddy takes an image of handwritten notes and produces a set of flash cards for them.

How we built it

We used Node.js, Express, and Google Cloud API's optical character recognition tools to construct the backend, and used Pug, HTML, and CSS to construct the front end.

Challenges we ran into

None of us had ever used the Google Cloud API, and none of us were particularly well versed using Express or Pug. We also ran into trouble with parsing the character data produced by the character data.

Accomplishments that we're proud of

This project is something we might actually use in our own studies! It's useful for students of all ages.

What we learned

We are proud to say that we've learned how to use the Google Cloud API. We also now have more experience using Node, Express, and Pug.

What's next for Flash Card Buddy (Second submission)

We should expand our parsing technology to include flash cards other than simple definitions in our notes. We can also expand it to store flash cards from sets of notes for different subjects.

Share this project:

Updates