Remix.run Logo
Show HN: CurioQuest – A simple web trivia/fun facts game(curioquest.fun)
5 points by mfa 5 hours ago | 8 comments

I've been working on CurioQuest, a simple, clean trivia/fun facts game. It started as a little project for my friends and family and they've encouraged me to clean it up and make it public.

I'd love to get feedback from actual web game enthusiasts before adding the next batch of categories and questions!

This is not a commercial product; it's a labor of love that's still in development. It doesn't have all the planned categories yet, but there's reasonable content: little over 2600 questions, 7 categories, 4 levels of difficulty per category, 2 languages (English and Portuguese), PWA so you can "install" it on your phone or desktop.

Timwi an hour ago | parent | next [-]

I would prefer a mode without a timer. Especially on the explanation page after a question.

There are a couple questions I encountered with wrong answers. One question asked me to solve x/4=3 and then insisted that the answer was 24, which is wrong. Another asked: “if you have 3 apples and you take 2 away, how many do you have?” It insisted that the answer was 2, but since the question clearly states that I have three apples, I insist that the answer is 3.

Otherwise, great website! I like how well it works on mobile, good job.

vunderba 3 hours ago | parent | prev | next [-]

Did you use AI to generate the questions, use publicly available trivia, or write them yourself?

I ask because the second question I got was a poor one.

  What’s the name of the young Jedi trained by Obi-Wan Kenobi?
Multiple choice included both Luke and Anakin.
mfa 2 hours ago | parent [-]

Quite a few are AI generated and even though I tried to read through all of them once I realized that often the choices weren't great, I probably missed a few :-(

That's a good example, and I'll fix it now. FWIW, I also have it on my list to add a feature to flag bad questions.

daliz 2 hours ago | parent | prev | next [-]

Hi, thank you for this interesting project! Could you please give some technical details on the languages/tools/frameworks/libraries you used to create it? Very inspiring, thank you again.

mfa 2 hours ago | parent [-]

Hey, thanks! The core is really simple: Django + Postgres, Tailwind CSS for the UI, and little bits of plain JavaScript for things like the countdown timer. I also used a couple of libraries like django-allauth for account management and django-storages for managing static assets in S3. The whole thing runs on AWS.

I have no corporate secrets here, so if there's anything else you'd like to know, happy to share!

daliz 29 minutes ago | parent [-]

From a fellow Django fan, I'm glad to hear this. Thank you for the info!

Architrixs 3 hours ago | parent | prev [-]

great game, tho it feels a little slow to interact.. are interactions made slow purposely? i feel fast and rapid mode will be good for this

mfa 2 hours ago | parent [-]

Are you referring to the interruptions from one question to the next that show the explanation? Those were added on purpose because originally I had this in mind for kids in the 8 -- 16 years old range and wanted it to be educational.

But I see what you mean, and it's no trouble to add an option for "rapid mode" to just blaze through questions! I'll add this to the list!