Test project 3 Jan 2024
hamal - a React-internals learning repo rebuilt into a 28-specimen interactive logbook
A learning repo that was a single unstyled page of about a dozen React demos, every one hardcoded to a single purple, with blocking alert() dialogs, duplicate-id todo bugs and a login button the header never noticed. Rebuilt and expanded into 'Bench Notes' - 28 live, categorised 'specimens' (core and concurrent hooks, the HOC and render-prop patterns, an external store, portals, error boundaries, the class lifecycle next to its useEffect twin) on a bespoke OKLCH lab-logbook design system, with the real bugs fixed and a full accessibility and responsive pass. Ejected Create React App, React 18, styled-components.
- React 18
- React Router 6
- styled-components
- CRA
- SCSS
- OKLCH
- Responsive
- Accessible