Overview

Our client Ataya is focused on building innovative and industry leading networking solutions for enterprise and industrial applications to enable their customers to reach the next level of productivity in their core business. Their platform lets new networking technologies such as 5G and cloud merge with pre-existing networks in the customer premises so that customers can manage one network with a platform that is simple, secure and scalable.

The Numino Team helped Ataya build the front end using ReactJS for this universal connectivity platform for industrial networks, called Ataya Harmony.

Ataya Harmony Front End Technology Stack

Stack

Ataya Harmony Web App Highlights

The web application is basically two apps, a Cloud Management Portal and an on-premise portal. Some of the highlights of the web application are as follows:

  • Redux for global state management
  • Redux saga as middleware
  • ReactJS Class and Functional Components
  • React Hooks
  • Google Analytics
  • Ant Design UI
  • Ant Design Charts
  • Rainforest QA for testing

The app features a single code base for the Cloud Management portal as well as the on-premise portal.

Continuous Integration, Testing and Development Flow

Jenkins is used as the CI tool to enable rapid delivery of features and release to Production on demand. Rainforest QA automation was used to maintain end to end tests.

Agile based delivery

Atalayan-Numino Product team leverages the Agile Product development methodology to deliver and evolve the Web Application and User experience through feedback from multiple stakeholders. The team follows Scrum methodologies. JIRA is used for issue tracking, bug tracking and managing epics, stories and defects and agile project management

Result

The solution lets Ataya have an integrated pane for managing the universal access network across all devices. A single code base for both Cloud and the on premise app helps with easier maintenance, code reusability and easier implementation. This helped to quickly roll out features to the market.

Screenshots

Cluster (Network) List and Add Cluster

pixm-screen-1

License Management - Apply for license

pixm-screen-1

5G Service Management - See summary of installed services for a cluster (network).

pixm-screen-1

Analytics Overview - Node statistics, Registrations etc.

pixm-screen-1

Work at Numino Labs

See our open positions