Publicly listed on BSE · ISO 27001 & SOC 2 Type II certified

CASE STUDY
Apache eCharts
This energy management software helps a US-based university’s administrative heads keep track of the electricity and energy consumed within their campus. The all-in-one tool is synced with and automatically collects data from the university’s power meters. The university’s admin heads access this tool to view these meter readings in the form of charts/graphs to get details like how much cold water is used, which building uses the maximum gas, how much electricity is wasted, etc.
We were asked to display energy data on this frontend dashboard. For this, we needed to create lines, bars, tables, histograms, etc. The dashboard had to give an overview of the university’s power consumption.
However, we had to keep in mind a few specifications here. Firstly, we had to graphically represent meter readings for four elements: electricity, gas, hot water, and cold water. We had to make provisions for providing the above data at yearly frequencies. We needed to add custom reports. And finally, our team had to integrate a chatbot within the dashboard.
In short, the project needed us to delve deep into interface designing. So, Capital Numbers got its top-grade frontend experts to do the job.
Ngx-admin is the most trusted Angular dashboard developers swear by. The Angular dashboard, written in TypeScript, allows easy code refactoring. As a result, our qualified Angular developers made the best use of TypeScript to refactor code, autocomplete lines of code, and keep the entire codebase bug-free. TypeScript helped us spot errors in the compilation stage, which allowed us to fix things early on and saved us vast amounts of time.
We used Apache eCharts to add all the graphs and diagrams in this Angular dashboard. These charts are elegant, visually appealing, and hallmarks of an exemplary graphical representation. Moreover, they’re easy to customize and configure to suit specific needs.
Next, we mapped data from the backend to the frontend. Our client would add meter readings to the system’s NodeJS backend, and we would map these readings to the frontend using custom logic. This data mapping process involved sharp programming skills to ensure the graphs represented are correct.
We chose the highly-scalable MySQL for managing the entire database securely. Our experts enriched the dashboard’s look and feel using custom scss.
Once done with everything, our team thoroughly checked the graphs, bars, lines, diagrams, and the dashboard’s overall GUI. After the final review, our team deployed the solution in Digital Ocean, which offers a 99.99% uptime.
We coordinated with the client over Slack throughout the engagement, which continued for over one and half years. At the end of it, what stood out for our client and us are:
We added multi-admin controls to allow the university’s facility managers and energy experts to log in and access the dashboard.
We leveraged our multi-year coding skills to get raw energy data from the backend to the frontend without mismatch.
We wrote APIs to help filter energy charts based on power units like ohms, amps, or kilowatts.
Apache eCharts helped us render a variety of charts like areas, columns, sankey diagrams, lines, etc.
500+ client reviews reflect the engineering depth, responsive communication, transparent project management, and reliable delivery clients value.
Client Story"They seem very professional compared to the company I worked with before."
Michael Wendlandt
Senior SEO Manager, GrowthLeads
"Their project management style and tools are both flexible."
Ze Wei Wong
CEO, Inpel Corporation
"They are a well-structured team and that impressed us the most."
Will Hershfeld
Director of Web Services, AdsIntelligence
"They seem very professional compared to the company I worked with before."
Michael Wendlandt
Senior SEO Manager, GrowthLeads
"Their project management style and tools are both flexible."
Ze Wei Wong
CEO, Inpel Corporation
"They are a well-structured team and that impressed us the most."
Will Hershfeld
Director of Web Services, AdsIntelligence
We made provisions for retrieving historical data from previous months/years to diagnose past problems.
We also enabled real-time data fetching capabilities to turn present data into actionable insights.
We incorporated custom reporting capabilities to derive only those results users want to see.
Users can also generate yearly reports for specific date ranges for informed decisions.
We built and integrated a custom bot that interprets vocal instructions and redirects users to desired pages - making navigation a breeze.
Developing a rich dashboard with all the above elements required good data visualization skills, which we had.
Thanks to our dedicated Angular developers for making the right tweaks in the TypeScript-powered codebase and designing the dashboard precisely how the client imagined it.
Because of our excellent engineering, users can now view interactive charts to:
Fill Out the Form and Get Guaranteed Response Within 24 Hours
Expert guidance you can trust. No pitch, just expert solutions.
We offer a wide range of services, including:
We offer two distinct engagement models:
We have clients in various countries, including:
We have received numerous awards, including:
We were founded in 2012.
We are ISO 9001 and ISO 27001 certified, demonstrating quality and data security standards.
We create dynamic websites, e-commerce platforms, and manage content with user-friendly solutions.
We develop iOS & Android apps, cross-platform solutions, and provide ongoing maintenance.
We offer data integration, warehousing, visualization, and predictive analytics for data-driven decisions.
We offer AI-driven analytics, machine learning solutions, and generative AI applications for various needs.
Innovation, quality, client satisfaction, integrity, and teamwork are core values that guide our operations.
We aim to become a global leader in digital solutions, continuously innovating and empowering businesses with cutting-edge technology.