frontendpersonal project2024
OpenData Canvas
A data-aggregation app that pulls and presents open data through a fast, typed React interface.

Tech stack
React 18TypeScriptViteTailwind CSSFramer MotionReact RouterContext API
The problem
Open data is valuable but scattered; it needs a clear interface to be useful.
What I built
- Built a typed React 18 + TypeScript app with Vite.
- Used React Router and Context API for navigation and state.
- Polished the UI with Tailwind and Framer Motion.
The result
A responsive data app demonstrating strong typed-React architecture. Live demo available.
What I learned: Reinforced TypeScript patterns and client-side state structure.
Have something similar in mind?
Let's talk about your project — I reply within 24 hours.
Start a project