SaaS PlatformsBooking platform
Everybooking
Slow Turbo interactions rebuilt as fast React components.
- Role
- Full-stack engineer
Overview
A booking platform on Rails with a React front end. I built its drag-and-drop feature and moved slow Turbo and Stimulus interactions into React components that render faster.
What I built
- Built the drag-and-drop feature in React with DnD Kit
- Converted slow Turbo and Stimulus interactions into React components
- Managed shared state with the Context API, tuned with useMemo and useContext
Stack
- React
- Ruby on Rails
- DnD Kit