Skip to content

Latest commit

 

History

History
41 lines (33 loc) · 1.84 KB

README.md

File metadata and controls

41 lines (33 loc) · 1.84 KB

Web Application (front-end)

Directory Structure

├──common — Common (shared) React components
├──core — Core modules, React hooks, customized theme, etc.
├──dialogs — React components implementing modal dialogs
├──icons — Custom icon React components
├──layout — Layout related components
├──public — Static assets such as robots.txt, index.html etc.
├──routes — Application routes and page (screen) components
├──theme — Customized Material UI theme
├──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)

Getting Started

$ yarn workspace app start

Scripts

  • start [--force] — Launch the app in development mode
  • build — Build the app for production
  • preview — Preview the production build
  • test — Run unit tests
  • coverage — Run unit tests with enabled coverage report
  • deploy [--env #0] — Deploy the app to Cloudflare (CDN)

References