- React 19.1.1
- Vite 7.1.7
- Tailwind CSS 4.1.14
- ESLint 9.36.0
- Prettier 3.6.2
-
npm install
-
-
npm run dev
Starts the development server locally.
-
npm run build
Creates an optimized production build.
-
npm run preview
Previews the production build locally.
-
npm run lint
Analyzes code with ESLint to find issues.
-
npm run format
Formats all code with Prettier.
-
-
Tailwind directives are imported in
src/index.css:@import "tailwindcss";
-
Configured in
eslint.config.jswith support for React Hooks and React Refresh. -
Configured in
.prettierrcwith the following options:{ "semi": true, "singleQuote": true, "tabWidth": 2, "trailingComma": "es5" }- Semicolons: enabled
- Single quotes
- Tab width: 2
- Trailing commas: ES5
This project uses Netlify as a tool for continuous integration and continuous deployment (CI/CD) to streamline our development workflow. This allows us to test changes efficiently and quickly deliver new features and bug fixes to end-users.
- All changes merged into the main branch are automatically deployed
- Deployment previews are available for open PRs, generating unique links to test potential changes