About Sass Application

A SaaS (Software as a Service) Application is a cloud-based software solution that provides users with access to applications over the internet, usually via a subscription. It eliminates the need for on-premise installation, offering scalability, flexibility, and continuous updates for improved business efficiency.

Overview

This is a highly regarded data catalog tool that serves as a centralized inventory of data sources, designed to help organizations manage and utilize their data assets more effectively. It simplifies the process of locating, understanding, and leveraging data, making it easier for organizations to make informed decisions. The platform offers comprehensive functionality, including intuitive searching, data monitoring, data lineage, and integration with multiple data sources.

Challenges for UX Design

Challenges

1. Data Visualization and Integration:

Real-Time Data Handling: Managing the continuous influx of extensive datasets and delivering them in an easily interpretable format for actionable insights.

Diverse Database Integration: Seamlessly integrating with a wide range of databases such as MS SQL, MySQL, RedShift, Snowflake, PostgreSQL, and Oracle.

2. Data Security:

Avatar Multi-Layered Security: Ensuring data security at both the data layer and application layer to protect sensitive information.

Complex Filtering and Visualization: Developing an advanced filtering system that allows users to combine multiple fields, with dynamic visualization changes based on data selection..

3. User Roles and Workspace Management:

Workspace Accessibility: Supporting multiple workspaces with role-based access, allowing users to belong to different workspaces with varied roles, while maintaining a single login credential.

Solutions

1. User-Friendly Interface:

Streamlined Data Discovery: Developed a user-friendly interface that simplifies data discovery and browsing, significantly boosting efficiency and reducing search time.

Advanced Filtering System:  Implemented a robust filtering system that allows for complex queries and dynamic visualization adjustments based on the filtered data, enhancing the user’s ability to explore and interpret data.

2. Data Lineage and Integrity:

Data Lineage Tracing:  Introduced a data lineage tracing feature that helps identify inaccuracies and their broader impacts, ensuring the integrity of the data across the platform.

Real-Time Alerts and Notifications: Enabled users to configure detailed alert notifications based on specific data conditions, with alerts delivered via email or Slack, ensuring that potential data issues are addressed promptly.

3. Security and Role Management:

Multi-Layered Security: Employed advanced security measures at both the data layer and application layer, ensuring that sensitive data is protected throughout its lifecycle.

Role-Based Access Control: Developed a system that allows users to access multiple workspaces with different roles while maintaining a single login, improving collaboration and efficiency across teams.

4. Technology Stack and Integration:

Technology Used: The platform was developed using Node.js for the backend and Angular for the frontend, providing a robust and scalable architecture.

Integration with Data Sources: Connetra integrates seamlessly with various data sources and applications, including MySQL, SQL Server, PostgreSQL, Snowflake, Redshift, and Oracle, enabling users to connect to multiple data sources within a single license.

5. Visualization and Network Graph:

Data Connectivity Visualization:  Implemented a network graph feature that visually represents data connectivity between different data points, allowing users to gain insights into the complete network of all data points and breakdown categories.

Implementation Details

Technical Architecture : The platform's technical architecture was carefully designed to support the dual environment, with separate but integrated backend systems for 2D and 3D functionalities.

Performance Optimization: We optimized performance to ensure quick loading times, even in the graphics-intensive 3D environment, and to support real-time interactions without lag.

Security Protocols: Advanced security measures were put in place to protect user data, including encryption for transactions and secure server communication.

Testing and Quality Assurance: Extensive testing was conducted across both environments to identify and fix potential issues, ensuring a smooth and reliable user experience from launch.

Results

Seamless Dual Environment:  The platform successfully manages both 2D and 3D environments, offering a seamless and immersive shopping experience to users.

High User Engagement:  The avatar customization feature and real-time interactions have significantly increased user engagement and satisfaction.

Scalability and Performance: The platform handles high traffic efficiently without compromising performance, supporting a growing user base as iKon Mall continues to expand.

Trust and Security: The secure payment options and intuitive interface have built user trust, leading to a higher conversion rate and repeat customers.

Technology Stack

  • Frontend
  • Mongo DB
  • Node JS