Open src/bouncy-ball.html
in the browser.
For this challenge, you need to implement a form with a bouncy ball that follows you around as you fill it and implements the "Squash & Stretch" technique from Disney's 12 Principles of Animation. The only restriction on the form is that there must be at least 5 fields to fill out. Filling out forms is a big part of people's day but is also very boring, hopefully you can use this challenge as a way to make turn it into fun and playful activity!
![image](https://private-user-images.githubusercontent.com/197597/300241230-e17f7e1e-ffdf-4a75-bf72-6490f6a4b474.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk5NjQyODksIm5iZiI6MTczOTk2Mzk4OSwicGF0aCI6Ii8xOTc1OTcvMzAwMjQxMjMwLWUxN2Y3ZTFlLWZmZGYtNGE3NS1iZjcyLTY0OTBmNmE0YjQ3NC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxOVQxMTE5NDlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zZjkyZWRjYzc5OTRiNTUzMzVkMDI2NjY0NTE2NmRmZGJhODE2OTBkNDdlNjY4YWI4MzY5ZDNjNDJjM2I4OWFiJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.oClFP8JE9YnnNLvblflzzUT-5MxaFPyv3NUEWBgY238)
Prizes:
- Winner: $100
- 2nd: $35
- 3rd: $15
Rules:
- The winners will be evaluated based on how creative and interesting the solution is. @vjeux has full discretion on how the winners are selected.
- Multiple people can work on a single submission. If it wins, the reward will be split based on the team preferences.
- If a winner doesn't want to take the money, it'll be reinjected in the next week prize pool.
- The solution must be open sourced.
- There are no restrictions in terms of tech stack.
How to submit a solution:
- Deadline to submit is Saturday Febrary 3rd evening at Midnight PST (US West Coast).
- Open an issue on this repo titled "Submission - <Name of your submission>"
- It must contain a short video showing the submission in action
- It must contain an explanation on how to try it
- It must contain a link with the source code