react-typescript-frontend

Installation
SKILL.md

React TypeScript Frontend

Single Vite app under frontend/, built into frontend/dist and served by the Flask container in production (no Static Web Apps). React 19, TypeScript ~5.9, Mantine 8.3.x, React Router 7.

Stack reality check

From frontend/package.json:

  • react / react-dom 19.2.x
  • @mantine/core 8.3.x + @mantine/hooks, @mantine/dates, @mantine/dropzone, @mantine/modals, @mantine/notifications, @mantine/tiptap
  • @tabler/icons-react 3.x
  • react-router-dom 7.10.x
  • axios 1.13.x
  • vite 7.x, typescript ~5.9, eslint 9 + typescript-eslint 8

There is no path-alias setup (no @/ imports), and no frontend/src/api/ directory. API calls use axios directly with relative URLs (the Vite dev server proxies /api to the Flask backend; production serves both from the same origin).

Bootstrap layout

Related skills

More from findinfinitelabs/chuuk

Installs
12
First Seen
Mar 1, 2026