{"id":13492394,"url":"https://github.com/sadanandpai/frontend-mini-challenges","last_synced_at":"2025-05-14T00:06:50.146Z","repository":{"id":37676685,"uuid":"381113910","full_name":"sadanandpai/frontend-mini-challenges","owner":"sadanandpai","description":"Collection of frontend challenges for learning and interviews","archived":false,"fork":false,"pushed_at":"2025-05-12T03:47:05.000Z","size":35136,"stargazers_count":2221,"open_issues_count":2,"forks_count":558,"subscribers_count":24,"default_branch":"main","last_synced_at":"2025-05-12T04:34:08.053Z","etag":null,"topics":["css","frontend","frontend-interview-questions","html5","interview-questions","javascript","javascript-interview-questions"],"latest_commit_sha":null,"homepage":"https://sadanandpai.github.io/frontend-mini-challenges/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sadanandpai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-06-28T17:36:25.000Z","updated_at":"2025-05-12T03:47:09.000Z","dependencies_parsed_at":"2023-10-14T15:34:28.944Z","dependency_job_id":"47a5cc40-7ec7-461c-b4bd-8a24a6126cf7","html_url":"https://github.com/sadanandpai/frontend-mini-challenges","commit_stats":{"total_commits":1237,"total_committers":133,"mean_commits":9.300751879699249,"dds":0.6063055780113177,"last_synced_commit":"f91ca317078981ef86c98f8b39b26559b4413809"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sadanandpai%2Ffrontend-mini-challenges","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sadanandpai%2Ffrontend-mini-challenges/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sadanandpai%2Ffrontend-mini-challenges/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sadanandpai%2Ffrontend-mini-challenges/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sadanandpai","download_url":"https://codeload.github.com/sadanandpai/frontend-mini-challenges/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254036842,"owners_count":22003654,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","frontend","frontend-interview-questions","html5","interview-questions","javascript","javascript-interview-questions"],"created_at":"2024-07-31T19:01:05.600Z","updated_at":"2025-05-14T00:06:50.085Z","avatar_url":"https://github.com/sadanandpai.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003eFrontend Mini Challenges\u003c/h1\u003e\n  \u003ch3\u003eCollection of frontend challenges for learning and interviews\u003c/h3\u003e\n  \u003ca href=\"https://sadanandpai.github.io/frontend-mini-challenges/\"\u003e\u003cimg src=\"https://github.com/sadanandpai/frontend-mini-challenges/raw/main/shared/assets/core/cover.png\" alt=\"web programming\" width=\"500px\" /\u003e\u003c/a\u003e\n\n[![](https://img.shields.io/github/stars/sadanandpai/frontend-mini-challenges?style=for-the-badge)](#stars)\n[![](https://img.shields.io/github/forks/sadanandpai/frontend-mini-challenges?style=for-the-badge)](#forks)\n\n  \u003cp\u003eShow your support by giving a ⭐ to this repo\u003c/p\u003e\n\n  \u003ch3\u003e\n    \u003ca href=\"https://sadanandpai.github.io/frontend-mini-challenges/\"\u003eExplore all challenges\u003c/a\u003e\n  \u003c/h3\u003e\n\u003c/div\u003e\n\n\u003cbr/\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://www.greatfrontend.com?fpr=sadanand83\"\u003e\n    \u003cimg src=\"https://github.com/user-attachments/assets/34b52581-95e4-4fbf-b849-6bda0346b1fc\" alt=\"great frontend\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n## About\n\nThis repo is created to list down all the popular frontend challenges that are recommended for learning and interviews. Challenges are solved in vanilla JavaScript, React and VueJs. You can both play with the UI and view the solutions.\n\n- Solutions to JavaScript challenges: [Click here](https://github.com/sadanandpai/frontend-mini-challenges/tree/main/apps/javascript/src/challenges)\n- Solutions to React challenges: [Click here](https://github.com/sadanandpai/frontend-mini-challenges/tree/main/apps/react/src/challenges)\n- Solutions to VueJs challenges: [Click here](https://github.com/sadanandpai/frontend-mini-challenges/tree/main/apps/vue/src/challenges)\n- Solutions to Angular challenges: [Click here](https://github.com/sadanandpai/frontend-mini-challenges/tree/main/apps/angular/src/app/challenges)\n\n\u003cbr/\u003e\n\n## Local setup\n\n- Clone the repo\n- Run `npm install`\n- Run `npm run dev`\n- Visit http://localhost:6010/\n\n\n\u003cbr/\u003e\n\n## Contributing Guide\n\nIf you want to contribute, improve, or suggest changes to this repo, then check out the [Contributing Guide](https://github.com/sadanandpai/frontend-mini-challenges/blob/main/CONTRIBUTING.md)\n\n\u003cbr/\u003e\n\n### Project Maintainers\n\n\u003ca href=\"https://github.com/sadanandpai\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/12962887\" alt=\"sadanand\" height=\"150px\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/arpansaha13\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/82361490\" alt=\"arpan\" height=\"150px\" /\u003e\u003c/a\u003e\n\n---\n\n\u003cbr/\u003e\n\n### Contributors\n\n\u003ca href=\"https://github.com/sadanandpai/frontend-mini-challenges/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=sadanandpai/frontend-mini-challenges\" /\u003e\n\u003c/a\u003e\n\n---\n\n### License\n\nThis repository is [MIT licensed](./LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsadanandpai%2Ffrontend-mini-challenges","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsadanandpai%2Ffrontend-mini-challenges","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsadanandpai%2Ffrontend-mini-challenges/lists"}