Welcome to the Data Visualization App, a powerful and intuitive Angular-based application designed to transform raw data into compelling visual representations. This project showcases the seamless integration of modern web technologies to deliver an engaging user experience in data analysis and presentation.
- Interactive Data Input: Easily add temperature data with date and time stamps
- Real-time Chart Updates: Visualize temperature trends as you input data
- Responsive Design: Seamless experience across desktop and mobile devices
- Data Validation: Ensure data integrity with built-in validation checks
- User-friendly Interface: Intuitive design for effortless data management
- Dynamic Chart Rendering: Utilizes Chart.js for smooth and interactive charts
Experience the app in action: Data Visualization App Live Demo
- Frontend Framework: Angular 15+
- UI Components: Angular Material
- Charting Library: Chart.js
- Styling: CSS3 with responsive design principles
- Deployment: Vercel for continuous deployment
Ensure you have the following installed:
- Node.js (v16.x or later)
- npm (v8.x or later)
- Angular CLI (v15.x or later)
- Clone the repository:
git clone https://github.com/GauravOOO2/Data_Visualization_App.git
- Navigate to the project directory:
cd Data_Visualization_App
- Install dependencies:
npm install
- Start the development server:
ng serve
- Open your browser and visit
http://localhost:4200
- Navigate to the "Add Data" section to input temperature data
- Use the date-time picker and temperature input field to add entries
- Switch to the "View Data" section to see your data visualized in a line chart
- Observe real-time updates as you add more data points
We welcome contributions! Please follow these steps:
- Fork the repository
- Create a new branch:
git checkout -b feature/YourFeature
- Commit your changes:
git commit -m 'Add some feature'
- Push to the branch:
git push origin feature/YourFeature
- Submit a pull request
Gaurav - GitHub Profile
Project Link: https://github.com/GauravOOO2/Data_Visualization_App