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.
- Host: GitHub
- URL: https://github.com/deepak5256/data_visualisation
- Owner: deepak5256
- Created: 2024-11-16T09:56:34.000Z (about 1 year ago)
- Default Branch: Datavisualization
- Last Pushed: 2024-11-17T06:17:44.000Z (about 1 year ago)
- Last Synced: 2025-03-16T06:14:49.205Z (11 months ago)
- Topics: charts, data-analytics, data-visualization, interactive-visualization, java, jfreechart-web-app, maven
- Language: Java
- Homepage: https://github.com/deepak5256/DATA_VISUALISATION.git
- Size: 90.8 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.
---