Built this interactive robotic arm simulator with JavaScript and Canvas API — supports manual con...Built this interactive robotic arm simulator with JavaScript and Canvas API — supports manual con...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Built this interactive robotic arm simulator with JavaScript and Canvas API — supports manual control and inverse kinematics (click-to-target). Really enjoyed working out the math behind it!
New website for CavioAi
Architectural imagery, blue dither textures, and custom motion showing how enquiries, bookings, and CRM workflows connect.
Designed and built from the first concept to the final experience.
A quick walkthrough ↓
Pharmacy Operations System: an automation-focused prototype for managing inventory, sales, purchases, and pharmacy operations. Built with a web dashboard connected to Google Sheets and n8n workflows to automate data updates and operational processes.
I'd keep sales, purchases, and manual stock corrections as separate events in the dashboard. If today's balance is disputed, can a user trace it back to a specific change rather than only seeing the latest value in Sheets?