Skip to content
 
 

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation





Apache AGE-Viewer in Golang

Visualize graph data generated using Apache AGE with Apache AGE Viewer application.

Ageviewer_go Desktop application is a graphical user interface (GUI) for managing and developing Apache-age databases. It provides a unified and integrated experience for working with Apache-age databases, making it easier for developers and administrators to perform common tasks. Some of the key features and functionalities of Ageviewer_go Desktop will include:

  • Starting Application: Starting window, where it checks system requirements,runtime environment,distributions and other processing that is in happening in our current Age-Viewer in cmd while it's running.

  • Authorization: Home screen should be prompt after successful checks of start window (having no conflicting error then can enter to home screen).Home screen should have features like:

    1. List of projects
    2. Example project(for demo purpose)
    3. DBMS
    4. Graph Apps
    5. Developer tools etc.
  • Graph Data Visualization: Ageviewer_go Desktop will provide a visual graph data browser for exploring and querying the data stored in your apache-age databases.

  • Project Management: The application will allow you to manage multiple projects, each with its own set of databases and associated configuration settings.

  • Database Management: Ageviewer_go will provide a simple and intuitive interface for managing apache-age databases, including starting and stopping the database, backing up and restoring the database, and managing users and permissions.

  • Query Editing: Ageviewer_go desktop application will include a query editor with syntax highlighting and autocompletion, making it easier to write and test Cypher queries.

  • Frontend: Responsive for all the screen resolution,correct scaling and alignment of buttons and tables and should use appropriate colours.

  • Query Translation: Entered query translated to give appropriate results.

  • Identification of SQL/Postgres: Classification of SQL and Cypher must be present so we can clearly translate cyphers.

  • Schema Management: It will also provide a visual schema editor for creating and managing indexes, constraints, and labels in your apache-age databases.

    Overall cycle work as : Data gathered from Db,Query entered,Query Translation, Output in Graph format(In Frontened)

Connect to database

Create a query and analyze graph data

About

Graph database optimized for fast analysis and real-time data processing. It is provided as an extension to PostgreSQL.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages