I will build a react dashboard and admin panel frontend in typescript


About this gig
I build dashboards, admin panels and web app interfaces in React and TypeScript. Front-end only: I write the interface and connect it to your existing API, or to mock data if the backend is not ready. I do not build backends.
Not static pages. Interfaces with real logic: filters, multi-step forms, validation, state management, loading and error states.
What you get:
- React 19 with TypeScript in strict mode
- Components written from scratch, no heavy UI kits
- URL-synced state, so views can be shared and reloaded
- Keyboard navigation and focus management
- Clean, readable source code
Portfolio cases, live with public source code:
Trendify: marketplace analytics dashboard. Every chart is raw SVG generated at runtime, no charting library. Filters recompute KPIs and the table from cached data.
https://shevdevworks.github.io/trendify/
Stayline: booking interface in React 19 and TypeScript. URL-synced catalog filters, custom date-range picker, three-step form on a reducer.
https://shevdevworks.github.io/stayline/
Portfolio projects, not client work. The repositories are public, so you can read the code first.
Message me before ordering and I will confirm the scope.
Get to know Ivan Shevchenko
Front End Developer, React, TypeScript, Responsive Interfaces
- FromUkraine
- Member sinceJul 2026
Languages
Russian, English
My Portfolio
FAQ
Do you build the backend too?
No. I build the front-end and connect it to your API. If you do not have one yet, I can work against mock data and hand over code that is ready to plug into a real backend later.
Do you work from a Figma design?
Yes, if you have one. I can also work from a rough sketch or a written description. If you need a Figma file converted to a static responsive site without application logic, I have a separate gig for that.
Can we get on a call?
I work asynchronously in writing. Written communication keeps requirements and decisions on record, which I find works better for scope-driven projects. I answer messages promptly.
Is your dashboard case built in React?
Trendify is built in vanilla JavaScript with no framework, deliberately, so every chart is hand-written SVG. Stayline is the React 19 and TypeScript case. Your project would be React and TypeScript, as described in the packages. Both repositories are public.
You have no reviews yet. Why should I order?
Because you can check the work instead of the rating. Both portfolio cases are live and their source code is public on GitHub. Read the code before you decide. For a first order, I would suggest starting with the Basic package.

