Ram Maheshwari Logo Image
Kita Pairojtanachai

NIDA Smart Energy

This page contains the case study of NIDA Smart Energy web application which includes the project overview, tools used, and live links to the production system.

Project Image

Project Overview

NIDA Smart Energy is a building energy management system I created for NIDA, a prestigious graduate school in Thailand, while I was working with Buzz Freeze Solution software house. I was the sole architect and developer for this system. The application is highly feature rich, being able to generate reports, visualize numerous data points, fetch hardware status, log user activities, set user permissions, and so on.

Initial user interface designs were provided to me, changes were made along the way in order to make the system more responsive. Both the front and backend source code are written in JavaScript, which increases maintainability. The DBMS is MariaDB as requested by the school's IT department.

Feel free to check out the project by visiting the live link. However, performance is significantly slower in North America since the server is hosted on premise within NIDA's campus. You will have to register as a General User and some features may not be available to you.

Tools Used

HTML
CSS
JavaScript
React
Bootstrap
Git
Node.js
Express.js
MariaDB
Figma