A simple form made in Vue.js with unit tests, e2e tests and storybook
✨ Demo
npm installnpm run buildnpm run servenpm test:unitnpm test:e2eor
npm test:e2e -- --headlessnpm run lintnpm run storybook:serve- Form components
- Form validation
- Upload image with preview
- Create an order
- Order List component
- Filter order by type
- Responsive layout
- Unit tests
- BEM pattern
- Animated transition
- Drag and drop upload
- Paralax effect
- e2e tests
- Animated SVG
- Add Storybook
- PWA Support
- Lazy Loading
-
Page with order detail
- GSAP: Used on some animations
- v-money: Used on money type input
- vee-validate: Used for form validation
- normalize.css: Used to fix cross-browser inconsistency
- Storybook: Used to generate a component library for the project
- Cypress: Used on e2e tests
- Jest: Used on unit tests
- Eslint: Code linter
- Prettier: Code formatter
👤 André L. Adriano
- Github: @andre000
- LinkedIn: @andreadriano
Give a ⭐️ if this project helped you!
This README was generated with ❤️ by readme-md-generator