This is a full stack TypeScript web app with a Vite/React frontend and a Node.js/Express backend. The app generates and displays dummy data for DORA and SPACE metrics, allows users to select which metrics to generate, and provides options to download the data as CSV or JSON. The app is runnable locally.
npm install
cd backend && npm install
cd backend
npm run dev
npm run dev
The frontend will be available at http://localhost:5173 and the backend at http://localhost:4000.
This project uses ESLint for code quality. You can expand the ESLint configuration for type-aware and stylistic rules. See the comments in the config files for more details.
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh