Looks simple. Think again.
let count = 0;
function increment() {
count += 1;
}
increment();
increment();
console.log(count); // ?Pick the output. Then find out why.
For your next ‘I get it’ moment.
Practise JavaScript. Make React click. Build projects you can actually explain in an interview.
No sign-up needed. Bring your curiosity.
let count = 0;
function increment() {
count += 1;
}
increment();
increment();
console.log(count); // ?Pick the output. Then find out why.
One concept. One challenge. A little more confidence.
Your everyday developer workbench.
React projects for your portfolio, with tutorials and source code.

Increment decrement counter using React hooks like useState and useEffect along with source code from Github.

Submit Form in React using Functional Component for your entire project with the basics of react concepts.
Learn how do you make a tic tac toe in React JS with the basics of the react and javascript concepts.

React stopwatch and countdown timer with days hours minutes seconds support with the basics of react and javascript concepts.

Develop a snake game using react hooks like useState, useEffect, useRef along with the basic JS concepts.
Develop a React Dinosaur Game using react hooks using useRef hook, setTimeout & setInterval.

Develop React drag and drop without any library and make your own task management board similar to JIRA in ReactJs.

Develop React Tag Input component which can add tags in your html form without any external library.

Develop Reactjs Ecommerce (with free open source code) website in reactjs using Context API.

Learn how to build a professional responsive portfolio website react.js from scratch along with github source code.
Learn how to create and use the 'useFormInput' custom hook in React to manage form inputs with ease. This practical tutorial covers both functional approach, making it perfect for React enthusiasts of all levels.
A practical bridge for frontend developers—not another start-from-zero course.
Better, together.
Help improve the JavaScript and React interview questions. Each question bank links to its source repository.
Explore and contribute