oslabs-beta / ClariTea

ClariTea is a visualization tool for developers to explore and understand Apache Cassandra clusters.

Home Page:https://claritea.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Visual tool created to help developers explore and understand their Apache Cassandra clusters.

About

ClariTea is a visualization application tool created to help developers explore and understand their Apache Cassandra clusters. Users are able to easily connect to their DataStax Astra databases using their Client ID, Client Secret, and local zip filepath. Then they can visualize their schemas, the replication factors for their clusters, as well as a collapsible tree diagram to help guide their data modeling.


How to use this tool

Connect using ASTRA Client information

Visualization of data

Layout of client schema

Visualization of replication factor

Getting Started

Installation

  1. Fork and clone this repository to your machine:
git clone https://github.com/oslabs-beta/ClariTea.git
  1. Navigate to the project directory and install dependencies.
npm install
  1. Enter the following command to start up ClariTea.
npm run start
  1. This will open up the application.

💼 Technologies Used

NodeJS React JavaScript React Router Electron.js Webpack ApacheCassandra

SASS Styled Components MUI D3


🤝 Connect with us:

Alexis Smith Alexis Smith | LinkedIn
Brit LimBrit Lim | LinkedIn
Kirsten Coronado Kirsten Coronado | LinkedIn
Peyton Pedersen Peyton Pedersen | LinkedIn
Phillip Yoo Phillip Yoo | LinkedIn


Contributions Welcome!

If you found this interesting or helpful at all, feel free to drop a GitHub stars on this project to show your support!

You can contribute by:

  • Raising any issues you find using ClariTea
  • Fixing issues by opening Pull Requests
  • Improving documentation

All bugs, tasks or enhancements are tracked as GitHub issues. Issues which might be a good start for new contributors are marked with "good-start" label.

License

MIT

About

ClariTea is a visualization tool for developers to explore and understand Apache Cassandra clusters.

https://claritea.dev

License:MIT License


Languages

Language:JavaScript 98.2%Language:SCSS 1.2%Language:HTML 0.6%