From d2ea1f8d9aaec3fd3f8f09753c606a402c9f2e04 Mon Sep 17 00:00:00 2001 From: Yehor Niestierov Date: Sat, 21 Mar 2026 20:00:02 +0100 Subject: [PATCH 1/4] Revise README for project status and contribution info Updated README to reflect current project status and contribution guidelines. --- README.md | 42 ++++++++++++++++++++++++++---------------- 1 file changed, 26 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 486ce26..195d880 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,8 @@ # JS Interviewer -

- - -

+![Status_InProgress](https://img.shields.io/badge/Status-In_Progress-brightgreen.svg?style=flat-square) +![PRs Welcome](https://img.shields.io/badge/PRs-Welcome-green.svg?style=flat-square) +![Content Focus](https://img.shields.io/badge/Contributions-Content_Focused-blue.svg?style=flat-square) **Note:** I'm open to discuss improvements! Feel free to open a PR or contact me. @@ -11,6 +10,29 @@ JS Interviewer is a mobile application designed to help frontend developers prepare for job interviews. This pet project collects the most common and important interview questions across multiple categories to help you succeed in your next technical interview. +## 📌 Project Status & Architecture + +This application was originally built 5 years ago. To ensure the primary goal of this project — **delivering high-quality, up-to-date interview questions and answers** — remains the focus, the core UI framework (Angular/Ionic) is currently frozen. + +I am actively maintaining and expanding the *content* of this repository. By not spending time on endless framework migrations, I can dedicate my efforts to curating the best possible interview materials. + +**TL;DR:** The code might be a bit older, but the knowledge base is fresh, actively updated, and growing! + +## 🤝 How to Contribute + +I would love your help to make this repository even better! Since the focus is on the knowledge base, contributing is incredibly easy — you don't need to dive into the application's architecture. + +### ✅ What I am looking for (Greatly Appreciated!): +* **New Interview Questions:** Know a tricky JS/TS/Frontend question? Add it! +* **Answer Improvements:** Found a better way to explain a concept? Please update the current answer. +* **Typo Fixes:** Grammar police are always welcome. +* **Translation/Localization:** (If applicable to your project). + +### ❌ What is currently out of scope: +* UI framework migrations (e.g., updating Angular/Ionic to the latest versions). +* Heavy architectural refactoring of the existing codebase. +* Changing the build tools. + ## 🚀 Live Demo The project is deployed and available online: @@ -87,18 +109,6 @@ js-interviewer/ └── ...config files ``` -## 🤝 Contributing - -Feel free to communicate and discuss. -
-Contributions, issues, and feature requests are welcome! - -1. Fork the project -2. Create your feature branch (`git checkout -b feature/AmazingFeature`) -3. Commit your changes (`git commit -m 'Add some AmazingFeature'`) -4. Push to the branch (`git push origin feature/AmazingFeature`) -5. Open a Pull Request - ## 👤 Author **Yehor Niestierov** From 8a917d754b04c7ef2e3771062697bc375284c78f Mon Sep 17 00:00:00 2001 From: Yehor Niestierov Date: Sat, 21 Mar 2026 20:02:21 +0100 Subject: [PATCH 2/4] Update README.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 195d880..d0e0239 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ JS Interviewer is a mobile application designed to help frontend developers prep ## 📌 Project Status & Architecture -This application was originally built 5 years ago. To ensure the primary goal of this project — **delivering high-quality, up-to-date interview questions and answers** — remains the focus, the core UI framework (Angular/Ionic) is currently frozen. +This application was originally built several years ago. To ensure the primary goal of this project — **delivering high-quality, up-to-date interview questions and answers** — remains the focus, the core UI framework (Angular/Ionic) is currently frozen. I am actively maintaining and expanding the *content* of this repository. By not spending time on endless framework migrations, I can dedicate my efforts to curating the best possible interview materials. From 77be121525932799f51de853580414dbcaba7793 Mon Sep 17 00:00:00 2001 From: Yehor Niestierov Date: Sat, 21 Mar 2026 20:02:48 +0100 Subject: [PATCH 3/4] Update README.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d0e0239..f3ef2ba 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ I would love your help to make this repository even better! Since the focus is o * **New Interview Questions:** Know a tricky JS/TS/Frontend question? Add it! * **Answer Improvements:** Found a better way to explain a concept? Please update the current answer. * **Typo Fixes:** Grammar police are always welcome. -* **Translation/Localization:** (If applicable to your project). +* **Translation/Localization:** Help translate existing questions and answers into other languages (please keep technical terminology accurate and consistent). ### ❌ What is currently out of scope: * UI framework migrations (e.g., updating Angular/Ionic to the latest versions). From 22e79b15df13492fb9144f7816ac5152e56f6e93 Mon Sep 17 00:00:00 2001 From: Yehor Niestierov Date: Sat, 21 Mar 2026 20:03:33 +0100 Subject: [PATCH 4/4] Update README.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f3ef2ba..30a2bff 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ ![PRs Welcome](https://img.shields.io/badge/PRs-Welcome-green.svg?style=flat-square) ![Content Focus](https://img.shields.io/badge/Contributions-Content_Focused-blue.svg?style=flat-square) -**Note:** I'm open to discuss improvements! Feel free to open a PR or contact me. +**Note:** I'm open to discussing improvements! Feel free to open a PR or contact me. ## 📖 About