3
7 Comments

Quizbert: What can I do better?

Today I finally finished an MVP of quizbert.com, a website where you can create your own quizzes (for exam prep or just for fun).

For example:

  • while reading through a history book chapter for school you might add a few questions around key details and then you take your own quiz a few times before the exam so you're sure you got all the details correct
  • going to medical school you might need to learn the names of all bones in the body
  • when taking your drivers license you might need to learn a lot of traffic signs
  • kids starting to learn a new language often get 10-20 new words to learn each week, a parent or teacher could create a quiz out of those (then you can also add images to each question so that the foreign word gets associated with an image of that object/thing)

Right now Quizbert has zero users, nobody has even visited the site (other than some light user testing during development). I don't think indiehackers are in the target audience for my service so this isn't a "launch" or anything. I was just so darn happy to finally finish a project that I wanted to show it to someone, and hopefully get some feedback and maybe tips on how to proceed.

I've been working on this project in slowmotion for 3 years (fulltime developer job + family meant a few hours of hacking per week). In the beginning I had no commercial aspirations at all, I mostly wanted to learn to to make a web application using react + node and to actually finish a side-project. That time even included messing around a bit with Kubernetes, which was a huge waste of time :facepalm: :facepalm: and I created a little spin-off open source project called "abortcontroller-polyfill" on npm which curiously ended up getting 230K downloads per week. Anyway, I was quite happy with the app in the end so I integrated Stripe for payments and I figured I might as well see if someone wants to pay for service like this.

Most of all I just want someone to take a look at the app and tell me what they think. In general, I have so many questions right now (see examples below) and I'm a bit unsure what to focus on next.

  • Do you know any communities / forums that might be interested in a quiz making webapp like this?

  • What is the most obvious mistake am I making? (other than not validating my idea before I started to build it)

  • Are there already too many free tools for creating quizzes?

  • Do you think there could be uses for a quiz creating app outside of exam prep? For example, do you think small companies would be interested in creating quizzes if they are given a chance to insert a image + link to their website at the end of the quiz?

  • Should I specialize it to a more narrow niche? i.e. "quiz making for XYZ"?

  • What can I do to validate my product idea / MVP?

  • How can I get my app into the hands of people?

  • I debated a lot with myself whether I should even create a Free plan. I did eventually but I put quite tough limits on it (max 5 quizzes/questions etc). Should I keep the "Free" plan?

  • Should I create finished quizzes that people can use? If so what topics?

  • Does the name sound too silly? If I should change it, what should be the new name?

Also, since this is my first post on IH; I just wanted to say huge thanks to @csallen for the podcast. I'm a long time fan!

on June 5, 2020
  1. 1

    You should modify the app so it can generate sales leads and then charge companies to use it for their own lead generation campaigns. Have you read the book Ask by Ryan Levesque? If not, you should read it immediately.

  2. 1

    Hi Martin,

    Looks like we're in kinda the same market.

    I've been having a similar side-project since 2011. I'm not targeting the "learning for myself-quizzes"-market. But some of my users are using my product for this, none of these are paying tough since I only charge when making a quiz public.

    Here are a few advices based on my experiences;

    1. Do not offer a free plan. It will lead to spam/low quality/NSFW-quizzes being created that will get you into trouble if you run ads on the free quizzes. I "solved" this by charging $5/year for the "for fun-quizzes" to be made public. It might work if you target the "learning for myself"-niche tough.

    2. A market for business to create a quiz to drive visitors/customers exists, however, few business do this on a regular basic, so a recurring revenue is hard to sustain due to churn. When you find the right customer it does not matter if you charge $25 or $250, they will happily pay anyway, but usually not willing to commit to a monthly subscription.

    3. It's hard to go after the "for fun-market" and the "business-market" at the same time. Previously I did this on 2 different domains/sites, but merged them together to see if this could lead to SEO-benefits. I'm currently considering separating them again since business customers tends to get scared when they land on a "for-fun-quizzes-website". I've seen less big-name customers since the merge.

    4. The word "Quiz" means a lot of different things to individuals, customers have a lot of different feature requests. I think it's important to decide who you are building this for and what that customer are using your product for. Otherwise your product will get bloated really fast. One example is that I've had requests from marketing people trying to do offline events (think Ipad in their booth at an event) and customers wanting to send out a quiz to their employees in their newsletter. It's very hard to satisfy both customers and still keep the product simple to use.

    1. 1

      Thanks, really interesting to hear some advice from someone who is 9 years ahead of me and in the same market. btw, I live in Gothenburg so just 150km or so from you. Do you work at p4? I did 15 months at lv6 a long time ago.

      I registered at your site today and looked around a bit. You have built quite an impressive set of features! I like the "pay by SMS" functionality, what vendor did you use to set that up?

      Anyway since you're from Sweden, I have to ask; have you found any good Swedish accounting software you like? I tried out Visma, Fortnox and a few others but they feel a bit crufty/bloated. I've been looking for something simple that integrates well with Stripe if you happen to know anything like that.

      1. 1

        I use mosms.se for the sms feature. Currently considering integrating Swish.

        I use Fortnox for accounting, I have connected their API with my app and Stripe to automate 95% of the accounting. There are a few others that try to do accounting using AI such as dooer I would try if I started out now. I havn't found anything that does integrate with Stripe directly, maybe a business opportunity? :)

  3. 1

    I think finishing a web app is a great step forward, and the skills learned during that time are definitely not a waste of any kind no matter what. :)

    That being said, I think you have already hit on some important concerns above:

    1. I personally have used a couple quiz builders, and they are awesome and super built out already. In this case, I 100% think there are already too many quiz web apps out there basically for exactly what you're doing -- fun or exam prep. Quizlet, among many others, has done this very thing well for a long time.

    2. YES, SPECIALIZE INTO A NICHE... IF you want to keep building this out with any hope of a user base. I'd be thinking "How could I turn this into a b2b SaaS of some kind?" Because if I learned anything while building getrocketnote.com, it's that students are not going to be paying often at all. :P And I think "make quizzes for fun" people will pay even less often. I'd either target teachers wanting to do practice tests online (not sure of market for this), or somehow target business owners and institutions like Qualtrics' market (sold for 8 billion to SAP). I just don't think you can make real money with just another quiz app unless you happen to be the world's best marketer along with being a dev. :P

    It's cool to be building stuff and actually seeing it through to a functional web app for sure, and for that I applaud you friend. It seems like this time around you built it just for the sake of building it. Not as much with a specific problem you were solving in mind that hadn't already been solved well.

    My frank advice at the end of the day is that I think you should use what you've learned and go build something that has a market willing to receive a new solution. You can do it! Best of luck to you, man!

    1. 1

      I created a free trial at RocketNote now just to see what it looked like.

      Overall it worked well. The onboarding guide doesn't mention that the RocketNote doesn't appear in the toolbar by default but I guess this is due to a recent Chrome change, right? Design-wise, maybe I would tone down the dropshadows just a bit around the note taking section. The main feature I missed was a way to group notes, for example "notes taken in javascript videos" vs "notes taken in chess videos".

      I did run into one little bug. When I tried to log out I kept logging me in again, and it printed a console message about:
      VM3690 spotlight.min.js:5 GET https://spotlight-api.herokuapp.com/v1/analytics/spotlights/5e94b7769495a800171947a6/visit?workspace=5e8e8e129d2d3200174cad79&url=https://getrocketnote.com/ 500 (Internal Server Error)

      I recorded a video of the bug in case you're interested:
      http://temp.minimum.se/simplescreenrecorder-2020-06-06_14.15.48.mp4

      At first I thought the bug happened because of my adblocker extension (uBlock Origin) but I tried turning that off and the bug was still there.

    2. 1

      Thanks for having a look!