Welcome to Alternate Interaction December 2022, an innovative and immersive web experience that redefines the process of rating random photos. Our responsive website seamlessly integrates hand gestures, allowing users to express their preferences effortlessly through their laptop cameras. By harnessing the power of the Hantrack.js library, we've crafted an interactive environment where image interaction becomes not just a task but an engaging and intuitive journey.
The website offers a seamless experience across devices, adapting to different screen sizes. Whether on a laptop, tablet, or smartphone, the interface ensures a consistent and user-friendly layout.
Utilizing the Hantrack.js library, the website recognizes various hand gestures captured through the laptop camera. Users can swipe, pinch, or wave to dynamically and intuitively rate photos.
Integration with Unsplash's REST APIs provides a diverse collection of random, high-quality photos. Users can immerse themselves in a visually stunning journey, exploring and rating captivating images with simple hand movements.
- Camera Interaction: Grant access to your laptop camera for gesture recognition.
- Hand Gesture Recognition: Hantrack.js interprets real-time hand movements.
- API Integration: Retrieve random Unsplash photos through REST APIs.
- Intuitive Rating: Express preferences through hand gestures to rate displayed images.
- cd [project-directory]
- Make sure you have Angular installed. If not, install it globally.
- npm install -g @angular/cli
- npm install
- ng serve
- Open your web browser and go to http://localhost:4200/
- Ensure your device has a functional camera and grant necessary permissions when prompted.
- Explore the website and rate images by using hand gestures. Swipe, pinch, or wave to express your preferences.
- No additional downloads or installations are required. Enjoy the interactive experience!
- Hantrack.js Library
- REST APIs from Unsplash
- HTML, CSS, JavaScript, Angular.js and localStorange
We value your feedback! If you encounter issues or have suggestions, reach out to us at [email protected].
This project is licensed under Hai Nguyen. See LICENSE.md for details.