An open API service indexing awesome lists of open source software.

https://github.com/deepak5256/data_visualisation

A Maven-based Java project for creating interactive and customizable data visualizations.
https://github.com/deepak5256/data_visualisation

charts data-analytics data-visualization interactive-visualization java jfreechart-web-app maven

Last synced: 11 months ago
JSON representation

A Maven-based Java project for creating interactive and customizable data visualizations.

Awesome Lists containing this project

README

          

## Data Visualization

This Maven-based Java project provides interactive data visualization features, enabling users to create and analyze graphical representations of datasets.

### **Project Structure**
1. **src**: Source code for the project, containing core business logic.
2. **target**: Compiled `.jar` or `.war` file for deployment.
3. **pom.xml**: Maven configuration file managing dependencies and build processes.
4. **.git**: Git version control folder.

### **Features**
- **Chart Types**: Supports bar graphs, pie charts, scatter plots, and more.
- **Data Interaction**: Filters, zooming, and other interactivity for datasets.
- **Custom Visualizations**: Generates visuals based on user-uploaded data.

### **How to Run**
1. **Setup Maven**:
- Install Maven:
```bash
sudo apt install maven
```
- Navigate to the project directory.

2. **Build and Package**:
```bash
mvn clean install
```

3. **Run the Application**:
- If it generates a `.jar` file:
```bash
java -jar target/.jar
```
- If it generates a `.war` file:
- Deploy to a server (e.g., Apache Tomcat).
- Access via browser at `http://localhost:8080`.

---

## **Integration Ideas**
- Use the **Data Visualization** project to display predictions and trends from the **Water Quality Prediction** project.
- Visualize water quality data distributions or prediction outcomes with interactive charts.

---

## **Contributing**
Contributions are welcome! Please fork the repository, make changes, and submit a pull request.

---