Smart City
Delivered smart city platform for a UK infrastructure services provider to drive real-time operational decisions
Overview
TatvaSoft built an integrated Smart City platform that gives local authorities and infrastructure operators a complete view of the services they manage. By unifying mechanical, electrical, and street lighting operations within a single system, the platform enables city officials to make timely, data-driven decisions during day-to-day operations instead of reacting to issues after they arise.
Customer
A UK infrastructure services company helping municipalities provides innovative solutions to build, own, operate and maintain energy and communications infrastructure in the UK and Ireland.
Challenge
- Unable to derive a holistic picture of their services in real-time and the integrated capabilities to perform timely operational actions.
- Inability to generate real-time information of operations because of no centralized data source.
- Lack of service deliveries optimization, cost reduction and poor insights
- Inefficient Decision making for state officials and no clarity on future plans
Solution
Our team of experts studied the project in detail and analysed the complications that the authorities were facing. Accordingly, TatvaSoft developed this “Smart City” platform, a web-based cloud-hosted serverless platform that enables infrastructure operators and council services to obtain data-driven insights and operationalizes those insights in a timely and effective manner. Node.JS was a primary backend technology choice which provided instant scalability for such a data intensive platform. Development to date has created the core foundation of a minimum viable product and its core features. In-house UI/UX design team chose React JS to create highly responsive and user-friendly interfaces.
Below are the major features offered by the “Smart City” platform
-
Devices Management
Allows integration of IoT enabled devices into Platform that receives measurements of data directly from the devices.
-
Certificate
Allows generating device certificates to securely communicate between the actual device and the platform.
-
Alarms
Authorities will be informed instantaneously through this platform that supports alarms needed to be transmitted from the devices to take further actions.
-
IoT Communication
Allows IoT enabled devices to communicate with the platform using IoT technology.
-
ETL
Allow users to configure Extract, Transform, and Load (ETL) services that import data from any third-party API source into the platform.
-
Map
Visualize all devices in graphical format using the data on the map.
-
Dashboard
Allows smart data insights for smart actions and decisions, users can also create different types of analytical dashboards to visualize the data.
-
Feeds
Allow external users to consume measurement data as a feed.
-
Export
Enables users to export device measurement data.
-
App Store
Create & host third-party apps that can be useful in the future for other users as well.
-
Billing Insights
Provides billing metrics and details to calculate billing for the current month date-wise based on resource usage.
Expertise
Tools & Technology
- React JS
- Node
- Typescript
- Serverless framework
- Microsoft Visual Studio Code and AWS
- PostgreSQL
- Sequelize ORM
- Cloudfront
AWS Services
- Cognito
- S3
- ACM
- SQS
- SES
- API Gateway
- IoT Core
- Lambda
- RDS
- CloudFormation
- CodeBuild
- CodePipeline
Result
TatvaSoft designed this productive “Smart City” solution for our client that enabled them infrastructure operators, local authorities, and council services to obtain data-driven insights and operationalize those insights in a timely and effective manner for a variety of use-cases like smart homes, smart societies, smart buildings, smart cities, smart parking, smart lighting, smart traffic, and traffic signals management. Utilization of Node, React and PostgreSQL allowed Tatvasoft to rapidly test and deploy the solution while handling large amounts of data with maximum scalability. The Smart City Platform benefited the authorities by delivering
- Easily aggregating and ingesting operational data generated by IoT-enabled sensors & devices.
- Publishing client’s assets and estate to a set of APIs and displaying them in a rich, interactive, business intelligence, front-end.
- Providing customizable, secure APIs of real-time IoT data for consumption for 3rd party services through feeds.
- Simplified infrastructural operations with white-labelled software, end-to-end software solutions to satisfy all their operational needs.
Ready to Build Your Custom Application Solution?
Tatvasoft is a reputed CMMI level 3 software and mobile app development company. When it comes to software development companies, Tatvasoft strives to be the best.
Request a Proposal
Miyamae-cho 8-15, Kawasaki-ku,
Kawasaki-shi, Kanagawa,
210-0012
Al Budoor Tower Prince Mohammed Bin Fahad Road,
Dammam 34251 +966 552 325 560
Rajpath Club Road, Ahmedabad, Gujarat,
380054 1401-1409, RK Empire,
150 Feet Ring Road,
Rajkot, Gujarat,
360004