Touchless Svelte Themes

Touchless

Control computer with hand gestures

Touchless

Control computer with hand gestures

 

TypeScript Svelte Rust Tauri

 

🔥 Motivation

This project was developed as part of a three-month challenge organized by the JS Club at FPT University for new collaborators.

 

🗺️ Overview

The goal of Touchless is to provide an alternative way to interact with computer.

By using hand tracking, gesture recognition and a node-based logic editor, the app allows for customizable actions such as switching slides during presentations or controlling simple games.

 

💻 Tech Stack & Features

  • Framework: Built with Tauri and Svelte.

  • Hand Tracking: Uses the MediaPipe Web API for hand landmark estimation.

  • Gesture Recognition: Custom classification model (Gesture Classifier).

  • Customizable Logic: A node-based editor allows users to creating custom logic (e.g., mapping a hand wave to the "Space" key).

 

🌨️ Project Status

This project has been discontinued and is now a public archive.

While development has ceased due to the team's academic and professional commitments, the source code remains available for educational purposes and as a record of the team's collaborative work.

 

🚀 Downloads

Although the project is archived, you can still download the compiled versions from the GitHub releases:

 

👨‍💻 Development Team

The project was a collaboration by first and second-year students, supported by mentors from the JS Club.

Mentors & Support

  • Nguyễn Tuấn Vũ (Mentor)

  • Phạm Vũ Thái Minh (Takecare)

  • Nguyễn Huy Hào (Takecare)

  • Trần Ngọc Huy (Takecare)

  • Nguyễn Thanh Mai (Takecare)

Core Team

 

 

 

Developed with passion by Team 3 Gen 12 - JS Club

Top categories

Loading Svelte Themes