Description: - Set up automatic code quality checks and source code formatting. Tasks: - Verify the ESLint setup provided by Vite. - Install Prettier. - Add a Prettier configuration. - Add linting and formatting scripts to package.json. - Add files and directories that should be excluded from formatting. Acceptance Criteria: - npm run lint runs without errors or warnings. - Prettier can format the entire project. - Code formatting is consistent across all team members.