finds.dev← search

// the find

CodeWithHarry/iNotebook-React

★ 363 · JavaScript · updated May 2024

INotebook is a React Application for managing personal notes on the cloud

A tutorial-grade React + Express notes app from a popular YouTube coding instructor. It's a teaching artifact — the kind of project you build in a weekend to learn MERN stack basics, not something you'd deploy for real use.

- Clean separation of frontend and backend into distinct directories, which is a reasonable structure for a beginner to internalize

- Uses React Context API for state management rather than reaching for Redux, which is the right call for an app this size

- JWT-based auth with a middleware pattern (fetchuser.js) is a decent introduction to how token auth actually flows in Express

- README is entirely the boilerplate Create React App text — zero documentation about what the app does, how to run the backend, or what environment variables are needed

- Last touched May 2024, still on Create React App which has been effectively abandoned; no migration path to Vite or anything maintained

- 363 stars and 202 forks almost certainly come from tutorial video traffic, not organic interest — the fork ratio (~56%) is a giveaway that people are cloning it to follow along, not to use it

- No tests anywhere despite `npm test` being listed in the README; error handling in the backend routes looks minimal

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →