Infocar is a full-stack data application designed to visualize and analyze essential automotive market data. This project bridges the gap between Data Analysis and Software Engineering, demonstrating proficiency in building interactive interfaces, managing version control via Git, and deploying live solutions to the cloud.
Beyond the analysis, this project follows professional software development standards:
- Environment Management: Implemented isolated virtual environments to ensure reproducibility.
- Dependency Control: Systematic management of libraries using
requirements.txtfor seamless cloud installation. - Version Control: Professional Git workflow, including atomic commits and remote repository management on GitHub.
- Cloud Deployment: Fully automated deployment hosted on Render.com, synchronized with the main repository.
The dashboard allows users to interactively explore the vehicles_us.csv dataset, which includes price, model year, condition, fuel type, and mileage metrics.
- Dynamic Histograms: Real-time distribution analysis of the "Odometer" (mileage) column to identify market supply patterns.
- Price vs. Mileage Analysis: Interactive scatter plots generated with Plotly Express to visualize the correlation between vehicle wear and market value.
- Feature Filtering: Toggle-based visualization components for a clean and efficient User Experience (UX).
- Web Framework: Streamlit (App Architecture).
- Data Manipulation: Pandas.
- Interactive Graphics: Plotly-Express.
- Version Control: Git & GitHub.
- Deployment/PaaS: Render.com.
- Development Environment: Jupyter Notebook (EDA phase).
- Integration: Successfully integrated a data pipeline into a web interface, making complex data accessible to non-technical users.
- Scalability: The use of
requirements.txtand cloud-native deployment ensures the app can be updated and scaled efficiently. - UX/UI: Demonstrated ability to create data products that prioritize user interaction and clarity over static reporting.
- Live Application: Infocar on Render
- Project Repository: GitHub Source Code