← Back
Projects
Admin Dashboard MVP
Dashboard UI for data-heavy screens with tables, charts, filters, and i18n.
Context
Designed to practice building complex dashboard layouts with data states, reusable components, and localization.

Role
Frontend Developer
Stack
- Next.js
- React
- TypeScript
- Redux Toolkit / RTK Query
- Tailwind CSS
- Charts
- i18n
Challenges
- Designing reusable dashboard components for complex UI states.
- Handling async data with consistent loading and error states.
Approach
- Built data-heavy screens with robust loading/error handling and reusable UI pieces.
- Implemented API data layer with RTK Query for caching and consistent request handling.
- Added localization to support multi-language UI.
Outcome
Shipped a scalable admin layout with clear information hierarchy and stable state management.