Project Name:
Kinetic Poiesis: Greek phrase representing art, creation and movement.
Team
Valentín Martínez Rojas [Full Stack Developer & Designer]
Objectives:
Technologies Used:
Project Architecture:
The project architecture consists of a frontend application built with Next.js and TailwindCSS, which interacts with TensorFlow ML model through ML5.js library for real-time pose detection.
The NFT minting process is facilitated through the Mintbase API, and user wallet connections are handled via Bitte Wallet.
Use Cases:
Implementation:
The main steps for implementation included:
Current Status:
Webpacks for ML5 are complicated to sync with Vercel so current online development doesn't have the BodyPose feature (Even though in localhost is working correctly). Also the Mbwallet integration has been outdated and the @mintbase-js/react is not able to fetch "import { useMbWallet }" therefore local Bitte Wallet implementation is still on development.
Next Steps: The project is currently in development stage, with core functionalities being implemented and tested for online deployment. Next steps include enhancing the user interface; adding a function to save the videos generated locally and other interactive features, as the HandPose ML5 library to choose and customize the video-art options with hand signs. Also improving the overall performance of the body pose detection; and creating an appropiate store and contract scheme on MintBase to storage the NFT- Kinetic Poetry users create and allow them to monetize their art.
For roadmap and business model the users could select a weekly video that outstands and be uploaded to TikTok, giving rewards and visibility to the content creator and to Kinetic Poiesis platform.
----
(I know you want to test it!, since webpack errors are being mean to this project, I created the component on CodePen in case you want to see it in action!) BodyPose Tracker - ML - TensorFlow: https://codepen.io/ValenteCreativo/pen/eYqeKBW
Website: [ https://kinetic-poiesis.vercel.app/ ] (unfortunately something happened with my design that Vercel is not recognizing my CSS styles :/ )
Code Repository: [ https://github.com/ValenteCreativo/Kinetic-Poiesis ]
Contact: https://t.me/ValeCreativo
Email: [email protected]
LinkedIn: [ https://www.linkedin.com/in/valentinmartinezmx/ ]
Come on, we gotta move, we gotta dance, we gotta practice... We gotta create art together!