Inspiration

  • In the college lecture environment it is difficult to fully process all the information while taking notes
  • We figured that technology could be leveraged to see through past notes in real time as you write
  • This application could also tap into the shared knowledge of everyone by parsing not only your notes but the notes of your peers
  • We also thought that this could be applied to those with learning disabilities to help digest the content they're given

What it does

  • This application provides people with all learning levels the ability to easily go through their history of notes
  • For those who may not have a strong ability to make connections to past notes, this application provides a helping hand to reinforce learned concepts and interlocking ideas
  • Once online collaboration is completed the application will allow peers to share their ideas and perspectives

How we built it

  • We used React.js for the frontend accompanied by Draft.js and antd frameworks
  • Flask in the backend

Challenges we ran into

  • HTTP requests were difficult to understand and implement
  • Conceptually understanding how the frontend server interacts with the flask server
  • Making a get request with a parameter in the url
  • Using react

Accomplishments that we're proud of

  • Doing a hackathon
  • Making a project using modern web tools
  • Developing close to a full stack application

What we learned

  • We learned a lot about setting up a project configuration (npm and pip)
  • HTTP Requests and servers
  • What flask is
  • Using packages to drive fast development

What's next for SmartBook

  • Sharing notes with friends
  • Creating profiles to save your notes
  • Chrome extension(??)
  • A database
  • More robust NLP
Share this project:

Updates