Taskly
A simple to-do app to practice state management and UI composition in React and TypeScript.
React
TypeScript
Tailwind
How it was implemented
Tasks are modeled as simple objects and persisted in local storage. UI is broken into minimal components: input, list, and filters—kept small and testable.
What I learned
- Controlling form inputs and lists in React.
- Type-safe props and state with TypeScript.
- Styling quickly with Tailwind while staying consistent.