linkedin-faq / skill-assess-api

uses the skill-assess-question-json and provides the api
skill-assess-api.vercel.app
10 stars 2 forks source link

Feature Request, populate the questions in json format to some database , NoSQL preferrably, faunadb or mongodb.... #9

Open Sagar535 opened 2 years ago

Sagar535 commented 2 years ago

Suggestions are welcome...

Comparisions

Ebazhanov commented 2 years ago

Faunadb looks fresh and new compare to mongodb. But tbh I need requirements to be able to compare what we currently need. If you give me an idea what we are looking for in terms of requirements like e.g. free, unlimited storage, quick queries and etc. It would help to understand. Thank you in advance.

Sagar535 commented 2 years ago

Currently we are allowing users to just scan through the questions... But that is not the way linkedin test works...

I was hoping to create a test environment for the users... And also track progress along the way... For the feature we will need to store the questions, given answers, scores and so on....

TEST FLOW:

  1. User will login
  2. S/he will search for the skills by topic
  3. They can just test for themselves... scanning through each questions...
  4. Or they can click on a button like Exam...

Exam scenario:

  1. Randomly choose 10 questions of given topic
  2. DIsplay questions to user one by one... (along with options)
  3. Store given answer in local state
  4. When submit button is clicked, send and store the submitted answers to database
  5. Find score and show to user

Down the road we could also see how long a user will take to complete the test or to answer the individual question...

Ebazhanov commented 2 years ago

Faunadb sounds good to me!!!! @Sagar535 good idea!