Day 131 Web Dev Quiz Creator

Austin Beaufort
2 min readMay 15, 2019

--

Continued work on my Quiz Randomizer. I spent the day figuring out the best way to create a pdf with node js, only to end up creating the pdf with React on the client side and using jsPdf.

A note on jsPdf, I cannot really do formatting with it, but being it is a quiz creator I only need very limited formatting. In my case jsPdf works perfectly for it’s simplicity.

A brief rundown of how the app works.

The app takes in your quiz name and questions via “easy-to-use” form, then dynamically generates an html document based off of your form submissions and turns the html document into a pdf.

The pdf will automatically have enough quizzes for your class based on the number of students you tell the quiz generator you have.

I hope to finish this project tomorrow.

It is an excellent real world project that I really wish I had when I was a teacher.

One of my large tech goals is to help teachers automate the boring stuff and cut down on the lengthy paperwork so they can focus on teaching!

This particular site will allow teachers the same quality quiz, but will take them probably five to ten minutes to create.

Using a word doc with formatting each quiz per page, probably would take half an hour.

Saving teachers time while still giving them quality product, win win.

=> All code since day one can be found here on github!

=> Build original apps with me on youtube!

=> Follow me on twitter!

--

--

Austin Beaufort
Austin Beaufort

No responses yet