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. 🌐
- 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.
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.
- 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.
- @NVCLong 🧑💻
- @ffracture 🧑💻
- @NguyenDucTam2801 🧑💻
- @thanhduy1706 🧑💻
- Clone the DataVizX repository to your local machine.
- Open the project folder in a code editor.
- Install the project dependencies by running the following command in the project folder:
npm install
- Create a
.env
file in the project folder that contains the following environment variables:
MONGODB_URI=<your MongoDB connection string>
- 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:3000.
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.
DataVizX is licensed under the MIT License.