├──
components
— UI elements
├──
core
— Core modules, React hooks, customized theme, etc.
├──
icons
— Custom icon React components
├──
public
— Static assets such as robots.txt, index.html etc.
├──
routes
— Application routes and page (screen) components
├──
global.d.ts
— Global TypeScript declarations
├──
index.html
— HTML page containing application entry point
├──
index.tsx
— Single-page application (SPA) entry point
├──
package.json
— Workspace settings and NPM dependencies
├──
tsconfig.ts
— TypeScript configuration
└──
vite.config.ts
— JavaScript bundler configuration (docs)
$ yarn workspace app start
start [--force]
— Launch the app in development modebuild
— Build the app for productionpreview
— Preview the production buildtest
— Run unit testscoverage
— Run unit tests with enabled coverage reportdeploy [--env #0]
— Deploy the app to Cloudflare (CDN)
- https://react.dev/ — React.js documentation
- https://mui.com/joy-ui/getting-started/ — Joy UI documentation
- https://www.typescriptlang.org/ — TypeScript reference
- https://vitejs.dev/ — Front-end tooling (bundler)
- https://vitest.dev/ — Unit test framework