This module provides an introduction to web interfaces development for Internet of Things (IoT) data visualization using ReactJS. Students will learn the fundamentals of ReactJS, including components, props, state, and lifecycle methods and how to create interactive user interfaces in form of responsive web applications. The course will also cover topics such as data visualization libraries, web APIs, and best practices for developing web applications. Students will have the skills to create web applications that can be used to visualize and interact with IoT data in energy industry software