Task - https://drive.google.com/file/d/1w2NrFWb6vcMsa6NKRJTHFC0STJ06Z9Jk/view.
Demo - https://vshepel.github.io/abz-test-task.
- React: JavaScript library for building dynamic user interfaces.
- TypeScript: Superset of JavaScript that adds static types for improved code quality.
- Module SCSS: SCSS modules for component-specific styles, avoiding global CSS conflicts.
- Axios: Promise-based HTTP client for making API requests.
- Yup: JavaScript schema builder for value parsing and validation.
- React Hook Form: Library for managing form state and validation using React hooks.
pnpm dev
- start a development server with hot reload.pnpm build
- build for production. The generated files will be on the dist folder.pnpm preview
- locally preview the production build.pnpm format
- format all files with ESLint fix command.pnpm lint
- runs TypeScript and ESLint.