Giter VIP home page Giter VIP logo

linkedin-quizzes-kodyfire's Introduction

Linkedin Quizzes

Version Documentation License: MIT

Generate linkedin quizzes and related artifacts using Kodyfire. react-kodyfire demo

๐Ÿ  Homepage

Requirements

linkedin-quizzes-kodyfire requires the kodyfire-cli to be installed

npm install -g kodyfire-cli

Install

npm install linkedin-quizzes-kodyfire

Usage

Method 1: As a generator

In order to generate your artifacts, run the generate command. The syntax is kody generate|g [kody] [concept]. If you ommit kody and concept the assistant will prompt you to select them. As an example, run the following command from your terminal:

kody generate linkedin-quizzes

Method 2: As a runner in a kody project

Refer to the kodyfire generate your artifact section. Once your project is initialized and ready for kody, generate your linkedin-quizzes concept using the kody ride command or manually. As an example, A declaration for a linkedin-quizzes concept might look like the following:

{
	"name": "javascript",
	"showAnswer": true,
	"showCorrectAnswer": true,
	"showReference": true,
	"showScore": true
}

After adding your concept(s) definitions, run the following command to generate your assets.

kody run -s kody-linkedin-quizzes.json

Available concepts

concept (default)

Generates a linkedin Quiz

Usage
kody g linkedin-quizzes
Params
  • name enum - The test name you want to practice
  • showAnswer boolean - If the result of the answer should be displayed (Correct|Incorrect).
  • showCorrectAnswer boolean - If the correct should be displayed when the provided answer is wrong.
  • showReference boolean - Show reference links if any.
  • showScore boolean - Show the score by the end of the test.

mixmatch

Generates a mixed practice test from many Linkedin quizzes

Usage
kody g linkedin-quizzes mixmatch
Params
  • quizzes quiz[] - The quizzes you want to use for your quiz
  • showAnswer boolean - If the result of the answer should be displayed (Correct|Incorrect).
  • showCorrectAnswer boolean - If the correct should be displayed when the provided answer is wrong.
  • showReference boolean - Show reference links if any.
  • showScore boolean - Show the score by the end of the test.
Quiz
  • name enum - The test name you want to practice
  • total number - Total number of questions

๐Ÿ“… Future Features

  • Mix questions from multiple practice tests
  • Track progress
  • Display overtime progress in a chart (cli)
  • Share result on social media
  • Display global ranking for kody 'official' practice tests
  • Add custom practice tests by url

Author

๐Ÿ‘ค Anis Marrouchi

๐Ÿค Contributing

Contributions, issues and feature requests are welcome!

Feel free to check issues page.

Show your support

Give a โญ๏ธ if this project helped you!

Credits

๐Ÿ“ License

Copyright ยฉ 2022 Anis Marrouchi.

This project is MIT licensed.


This README was generated with โค๏ธ by readme-kodyfire

linkedin-quizzes-kodyfire's People

Contributors

anis-marrouchi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

fbrisola

linkedin-quizzes-kodyfire's Issues

can't install

I tried the same method:
**npm install linkedin-quizzes-kodyfire**
but those resulting kind of vulnerabilities, here is how it looks like:

npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE   package: '[email protected]',
npm WARN EBADENGINE   required: { node: '>=14.16' },
npm WARN EBADENGINE   current: { node: 'v12.22.9', npm: '8.5.1' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE   package: '[email protected]',
npm WARN EBADENGINE   required: { node: '>=14.16' },
npm WARN EBADENGINE   current: { node: 'v12.22.9', npm: '8.5.1' }
npm WARN EBADENGINE }

up to date, audited 585 packages in 5s

146 packages are looking for funding
  run _npm fund_ for details

23 vulnerabilities (2 low, 6 moderate, 14 high, 1 critical)

To address issues that do not require attention, run:
  npm audit fix

Some issues need review, and may require choosing
a different dependency.

Run _npm audit_ for details.

I tried both, (npm audit, npm fund) commands, still the same message!
I'm looking forward, guys

Thanks in advance

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.