Frontend of the TerraHarbor application built with React, TypeScript and Vite
This repository contains the code for the user interface to manage Terraform states through the TerraHarbor backend.
The mockups are available on Figma.
- Vite (React + TS)
- Material UI
- React Router
- ESLint + Prettier (code quality)
# 1. Install the dependencies
npm install
# 2. Run the app locally
npm run dev
# 3. Apply linter
npm run lint
# 4. Verify typing
npm run typecheck
# 5. Format the whole repo
npm run format
# 6. Build for prod
npm run build
# 7. Preview the prod app
npm run preview