Skip to content

[Feature]: Add Loading Indicators During Database Transformation #1

@peter7775

Description

@peter7775

Prerequisites

  • I have searched existing issues and feature requests to avoid duplicates
  • I have checked the project roadmap and documentation

Feature Category

Database Transformation

Problem Statement

  • Users are unsure if the transformation is working
  • No progress indication leads to poor user experience
  • May result in users refreshing the page or thinking the app is broken

Proposed Solution

Add loading indicators with progress information during:

  1. MySQL connection testing
  2. Data extraction from MySQL
  3. Neo4j data insertion
  4. Graph visualization loading

Alternative Solutions

No response

Use Case

  • Show spinning loader during transformation
  • Display current step (e.g., "Connecting to MySQL...", "Extracting data...", "Creating nodes...")
  • Add progress bar for longer operations
  • Disable transformation button during process
  • Show success/error message when complete

Priority Level

Nice to have

Implementation Ideas

No response

Additional Context

No response

Metadata

Metadata

Assignees

Labels

beginner-friendlySuitable for developers new to the project or technologyenhancementImprovement to existing functionalityfrontendFrontend/UI related workgood-first-issueGood for newcomers - easy to understand and implementui/uxUser interface and user experience improvements

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions