Code Quests Quest Details
Quest #4 Ended

Quest Scorecards UI

Challenge-based hiring quest with structured evaluation and real project outcomes.

Status: Ended Registration: December 30, 2023 Submission: January 6, 2024
Meta Info
Category
Ended
Status
Ended
Registration Deadline
December 30, 2023
Submission Deadline
January 6, 2024
Prize
🥇
600 EGP
2 Place
🥈
300 EGP
3 Place
🥉
2500 EGP
1 Place
Quest Brief

Brief

Code-quests is a platform that helps businesses publish projects (called Quests) and ask a community of developers and designers to compete to build the best, highest-quality implementation or design.

This Quest goal is to build a Single Page Frontend application to allow reviewers to score any quest based on specific a scorecard.

Each quest category is scored differently (Backend is scored based on API and Database design quality, while Frontend is scored based on HTML, CSS and JS quality and other factors.

So the UI you will build will need to render controls dynamically based on how each technology will be scored. 


Requirements

  1. Use TypeScript or modern Javascript.

  2. React, VueJs, Angular are acceptable. Also JQuery and Native JS will also be acceptable to implement this application.

  3. The whole application should be included a single HTML, JS, CSS files or to be packed (webpack or other) into a single file.

  4. Feel free to fork and modify cvss.js to implement this application, in this case, please indicate so in the documentation so we make sure to open-source the resulting code. Alternatively, you can implement it from scratch.

Tasks

A detailed Design document will be shared with competitors after they register, the document will list the detailed use cases as follows:

  1. Show final score

  2. Permalink can be used to recover the scorecard

  3. Submit the scorecard results by an API

  4. Submission Rules 

Acceptance Criteria

Please read the Scorecard to see how the winners will be selected, and how we evaluate the best code submission.

  • Minimum acceptable score is 80 (80% of 100). First, Second, Third place will be the highest score above 80.

  • If two submissions earn the same score, the first submission will get the highest place. 

C Q For Digital Solution Trading as Code Quests
Making the world a better place through competitive crowdsourcing programming.