WaveSim is an interactive wave simulation built with React, Vite and Tailwind CSS. It allows users to experiment with parameters such as damping, amplitude, speed and obstacles to observe different wave behaviors in real time.
Install the dependencies using npm:
npm installStart the development server with hot reloading:
npm run devRun the linter to check source files using ESLint:
npm run lintGenerate a production build:
npm run buildThe project is configured to deploy to GitHub Pages. Run the deploy script to build and publish the dist folder:
npm run deployTry the simulation in your browser: https://seanwevans.github.io/WaveSim/