Phase: Ended
Registration Deadline: December 30, 2023
Submission Deadline: January 6, 2024
2 Place
3 Place
1 Place
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.
Use TypeScript or modern Javascript.
React, VueJs, Angular are acceptable. Also JQuery and Native JS will also be acceptable to implement this application.
The whole application should be included a single HTML, JS, CSS files or to be packed (webpack or other) into a single file.
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.
A detailed Design document will be shared with competitors after they register, the document will list the detailed use cases as follows:
Show final score
Permalink can be used to recover the scorecard
Submit the scorecard results by an API
Submission Rules
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.