Inspiration
I have a lot off things to learn and no time to do it all. However, web browsing already consumes much of my time. Why not do both simultaneously.
What it does
Teaches facts or trivia inline normal web content while web browsing. It analyzes the content on the page, finds an appropriate location to insert new content, and intelligently places one factoid. It occasionally gives little quizzes to test learned knowledge.
How I built it
Passifact is built as a Chrome extension with a Node.js backend and a Bootstrap 'course store'. Everything is custom code with no APIs or easily integrated data sets. We wrote all of the code to be scalable, mainly running on the frontend, and flexible to grow in the future. In general, it is relatively well written code.
Challenges I ran into
The wifi connection quality and security issues when connecting to countless servers were very large challenges which we wasted far too much time will. Integrating the pieces was fortunately much smoother than expected.
Accomplishments that I'm proud of
One particular element allows the extension to link directly into our website and pull selected course content by a simple click. This interaction is an extremely powerful simplification for the user.
What I learned
Far too much.
What's next for Passifact
Passifact will not be dying here. It is already released on the Chrome Web store and we will continue developing in the future to make it substantially better.



Log in or sign up for Devpost to join the conversation.