Material UI is an open-source React component library that implements Google's Material Design. It's comprehensive and can be used in production out of the box.
RecordRTC is a server-less (entire client-side) JavaScript library that can be used to record WebRTC audio/video media streams. It supports cross-browser audio/video recording.