A simple app built to practice modern React patterns and UI polish.
- Notes: Create, read, update, and delete notes with search and tag filters.
- Todos: Manage a quick list with edit, toggle, and delete features.
- Routing: Client-side navigation with protected routes.
- Authentication: Mock login using React Context with persistence (currently just a name).
- Persistence: Data stored in
localStoragefor notes, todos, and authentication. - Theming: Light/dark mode toggle powered by CSS variables.