A React-based connect group metrics page built with TypeScript and Vite.
- Built with React 19, TypeScript, and Vite
- Tailwind CSS for styling
- ESLint configuration for code quality
This project uses the following technologies:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
-
Install dependencies:
pnpm install
-
Start the development server:
pnpm dev
-
Build for production:
pnpm build
This project is configured to automatically deploy to GitHub Pages using GitHub Actions.
The GitHub Actions workflow (.github/workflows/deploy.yml) will:
- Build the project using Node.js
- Run linting and type checking
- Build the production bundle
- Deploy to GitHub Pages
The app will be available at: https://evchurch.github.io/cg-metrics/