NeuroNudge is a React-based brain-training platform offering Stroop, 2-Back, Memory Math, Math Blitz, and Path Finder modules. Designed for quick sessions, clean UI, and repeatable practice to sharpen attention, working memory, and mental agility.
- Stroop test with start/stop and adjustable levels
- 2-Back module with 60-second reverse timer
- Memory Math and Math Blitz modules
- Path Finder module
- Consistent UI controls across modules
- Keyboard and click interactions
- Lightweight, Create React App (CRA) baseline
npm install
npm startOpen http://localhost:3000 in your browser.
npm start # dev server (CRA)
npm run build # production build to /build
npm test # jest/react-scripts tests
npm run lint # eslintsrc/
components/
hooks/
styles/
NeuroNudge.jsx
public/
- React 18 + CRA (react-scripts)
- ESLint + Prettier
- GitHub Actions CI
| Memory Match | Stroop Test |
|---|---|
![]() |
![]() |
| 2-Back Gameplay | Math Blitz |
|---|---|
![]() |
![]() |
| Path Finder |
|---|
![]() |
- Add difficulty presets
- Results history & export
- Mobile-first refinements
See CONTRIBUTING.md.
See SECURITY.md.
MIT © Sunil Tyagi




