...

/

Challenge: Build a Note-Taking App with Advanced Hooks

Challenge: Build a Note-Taking App with Advanced Hooks

Test your ability to use advanced React Hooks to build a performant, real-world note-taking app with persistence, search, and optimized rendering.

We'll cover the following...

Problem statement

You need to build a note-taking app that allows users to:

  • Add, delete, and search notes.

  • Persist notes to localStorage so they survive page reloads.

  • Optimize re-renders using useMemo and useCallback.

  • Display total note count and ...