# sadanandpai/frontend-mini-challenges

Collection of frontend challenges for learning and interviews

Repository: https://github.com/sadanandpai/frontend-mini-challenges
Canonical: https://ross.abutalabs.com/products/frontend-mini-challenges
Homepage: https://sadanandpai.github.io/frontend-mini-challenges/
Language: JavaScript
License: MIT
License Family: permissive
Topics: html5, css, javascript, frontend, interview-questions, frontend-interview-questions, javascript-interview-questions
Last push: 2026-08-22T15:08:16+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 35, longevity 100
- inputs: {"age_days": 1892, "days_push": 11, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2412, forks 595 (observed 2026-08-28T04:06:44.411790+00:00)

## What it is
A curated collection of frontend coding challenges for learning and interview preparation, with solutions in vanilla JavaScript, React, Vue, and Angular. It includes an interactive web UI where users can play with each challenge and browse the reference solutions.

## Use cases
- practice frontend interview questions
- learn JavaScript by solving small challenges
- prepare for a frontend developer interview
- find React coding exercises with solutions
- compare solutions across JavaScript, React, Vue, and Angular
- sharpen HTML, CSS, and JavaScript skills

## When to choose
- you want hands-on practice problems for frontend interviews
- you prefer learning by building small interactive challenges
- you want to see the same problem solved in multiple frameworks

## When to avoid
- you need a structured full course or curriculum rather than standalone challenges
- you are looking for backend or algorithm-focused interview prep
- you need production-ready code rather than educational examples

## Facets
- artifact type: learning-resource
- maturity: active
- function: developer-tools
- domain: frontend, web-development, education, tutorials
- platform: browser
- tags: frontend-interview-prep, coding-challenges, vanilla-javascript, react, vue, angular, practice-exercises, web-server, javascript

## Member repositories
- sadanandpai/frontend-mini-challenges (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:44.411790+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:33:57.143877+00:00, confidence not recorded.
  - readme: https://github.com/sadanandpai/frontend-mini-challenges (fetched 2026-08-28T04:06:44.411790+00:00, sha 3a68a618a180)
  - homepage: https://sadanandpai.github.io/frontend-mini-challenges/ (fetched 2026-08-29T10:14:19.975052+00:00, sha 7297482542ba)
- Data as of 2026-08-30T08:39:29.467469+00:00.
