Inspiration
We really enjoyed using Quizlet, but then it got blocked by a paywall, so we decided to make our own better version of Quizlet.
What it does
How it works is a wrapper reads text input then creates flashcards out of that input and displays them to the user.
How we built it
we used react to build a front end, then added features to that like a webpage and a login page with authentication. Then we connected a backend to it by using Spring and a file H2 database. All processes in the front end that have to do with creating, deleting, or getting sets or flashcards have to do with what is stored in the H2 database in the backend.
Challenges we ran into
Connecting the back end to the front end, getting really tired, using a secure site.
Accomplishments that we're proud of
Using react, creating a backend, creating a login page, making it look pretty.
What we learned
We learned how to use react for the first time, and we learned how to delegate tasks as a team so that we were efficient with our time. We also learned how to work together to solve problems like bugs because some problems are too difficult to solve by yourself.
What's next for SmartCards
We want to add a quiz capability that builds off of the key-definition pairs that we get from text extraction. We want to add more nuance to each subject.
Log in or sign up for Devpost to join the conversation.