You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This Repo is a collection of my Personal JS Machine coding Problems. Feel free to experiment and learn.
Problems and Solutions will be pushed daily
Important -> Understanding {package.json} => package.json is the heart of node.js backend, it contains dependencies and metadata to be used. Also additional JS packages can be downloaded and used.
1. Jan 28 2026 Problem -> Tip Calculator in JS. Tests user knowledge in Math and Basic JS Input / Output.
2. Jan 29 2026 Problem -> Temperature Convertor in JS. Tests user knowledge on temperature conversion formulas, basic math and basic JS Input / Output.
3. Jan 30 2026 Problem -> Age Calculator in JS. Tests user knowledge on basic math and basic JS Input / Output.
4. Feb 2 2026 Problem -> Countdown Timer in HTML, CSS, JS. Tests user knowledge in basic HTML, CSS and JS.
5. Feb 3 2026 Problem -> Weight converter from Pound scale to KG scale in JS. Tests user knowledge in basic JS Input / Output.
6. Feb 5 2026 Problem -> Text generation from Image using the Tesseract.js module. Tests user knowledge in JS file system and Text Generation.
7. Feb 6 2026 Problem -> Create a simple Express.js server. Tests basic backend coding practices and backend server creation.
8. Feb 12 2026 Problem -> Create a simple get_endpoint server. Tests basic GET endpoint knowledge along with server creation.
9. Feb 13 2026 Problem -> Create a simple post_endpoint server that parses json inputs sent to it. Tests basic POST endpoint knowledge along with server creation.
10 Feb 14 2026 Problem -> Create a GET API Endpoint `/api/users/:id` that looks up a user by the ID in the url and returns that user, or sends a 404 error message if that user does not exist. It tests your understanding of Express route parameters, request handling, array searching, and proper HTTP status code usage (404).
11. Feb 20 2026 Problem -> File system module. Basic file system functionalities like Create, Append, Read, Write and Delete. Tests user knowledge in FS (file system) module.
12. Feb 20 2026 Problem -> File system module. File system functionalities using Async/Await. As Async/Await are more production friendly and handle requests concurrently, the basic file system can be looped back and written in Async/Await. Tests user knowledge in Asynchronous Javascript WRT file system (FS) module.
13. Feb 23 2026 Problem -> OS module. Info regarding the machine / server can be known in realtime for monitoring during production. Tests user knowledge in OS module system and it's functionalities.
14. Feb 23 2026 Problem -> Creating your own modules. Creating own modules and exporting it is shown with an example in Creating Own modules folder.
About
A collection of JavaScript machine coding practice problems with clean, runnable solutions.