Requirenments:
- Setup the environment manually (including Webpack or any other bundler configuration).
- Create a carousel component that works on mobile and desktop, demonstrate it in action.
- Make a useful readme - tell us how to set up your application.
Carousel requirements:
- Must work for mobile and desktop devices
- Must support swipes
- Must work for any HTML content
- Must be animated, finger-following swipes, you can use a multi-picture post in Instagram as a reference
Advantages:
- Supports multiple slides on the screen
- Supports infinite option
- Supports scrolling to a selected slide (like go to slide X)
- Any optimizations related to performance are welcome and appreciated!
Prohibitions:
- Using any runtime libraries is prohibited except for the react core itself and CSS-in-JS approach allowers
- Using environment setup automatizers (like create-react-app) is prohibited
- Submitting any code that is not written by you