frontend frameworks, user interface, 3D printing, React, user-centered design, design thinking, user experience, drugs, 3D printing, Three.js, FullCalendar.js