Skip to content

DataVizX is a data visualization application. The application is the revolutionary tool that transforms your data into stunning visual insights.

Notifications You must be signed in to change notification settings

NVCLong/DataVizX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

📊 DataVizX - Transform your Data into Insights! 🚀

DataVizX is a data visualization application. The application is the revolutionary tool that transforms your data into stunning visual insights. DataVizX makes exploring your data intuitive and captivating, revealing hidden trends and whispering untold stories with vibrant colors and interactive displays.

Complex relationships unravel with a click, guiding your decisions with laser-like precision and banishing uncertainty.

Unleash the hidden language of your data with DataVizX, your personal decoder ring for a world of insights. Whether you're a seasoned analyst or a data novice, unlock unprecedented understanding and exploration.

Witness a revolution in how you interact with information, empower your decisions, and communicate discoveries with captivating clarity. Dive into the data revolution with DataVizX. 🌐

Features 🌈

  • Visualizing: Create beautiful visualizations of your data, including charts, graphs, and maps.
  • Grouping: Group your data by different criteria to see how it changes over time or across different variables.
  • Sorting: Sort your data by different criteria to see how it ranks or to find the most important information.
  • Searching: Search your data for specific values or patterns.

Project Objectives 🎯

The goal of the DataVizX project is to design a modern data visualization application based on previous strategies and implement it using ReactJs, Nodejs, ExpressJs, and ChartJs. The specific objectives are:

  • To apply our understanding of data structures and algorithms to develop a data visualization application.
  • To modify the data visualization application to a modern application by implementing algorithms to analyze and solve input data and display it with a modern UI.
  • To create four typical features of a data visualization application: Visualizing, Grouping, Sorting, and Searching to meet the demands of the user and the application.

Benefits 🚀

  • Unleash the hidden language of your data: DataVizX helps you to see your data in new ways and to uncover hidden insights that would be difficult or impossible to find manually.
  • Empower your decisions: With DataVizX, you can make better decisions by having a clearer understanding of your data.
  • Communicate discoveries with captivating clarity: DataVizX makes it easy to share your insights with others, even if they don't have a background in data analysis.

Tech Stack 💻

Client:

My Skills

Server:

My Skills

Authors 👥

Getting Started 🚀

  1. Clone the DataVizX repository to your local machine.
  2. Open the project folder in a code editor.
  3. Install the project dependencies by running the following command in the project folder:
npm install
  1. Create a .env file in the project folder that contains the following environment variables:
MONGODB_URI=<your MongoDB connection string>
  1. Start the development server by running the following command in the project folder:
npm start

DataVizX will now be running on your local machine at http://localhost:300. Our demo web application is on : https://data-viz-x-fawn.vercel.app

Contributing 🤝

DataVizX is open source and we welcome contributions from the community. If you would like to contribute to DataVizX, please read the contributing guidelines before submitting a pull request.

License 📝

DataVizX is licensed under the MIT License.

About

DataVizX is a data visualization application. The application is the revolutionary tool that transforms your data into stunning visual insights.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •