Skip to content

leblanchannah/value-cluster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Vis Challenge - 30 days of plots

Day 1

scatter plot mascara pricing

Day 2

scatter plot mascara pricing

Day 3

scatter plot mascara pricing

Day 4

scatter plot mascara pricing

Day 5

scatter plot mascara pricing

Day 6

scatter plot mascara pricing

Day 7

scatter plot mascara pricing

Sephora Value Canvas - Data Visualization Society Project

Sephora Value Canvas Dashboard

Overview

Welcome to the Sephora Product Price Comparison Dashboard! This project was created as part of the Data Visualization Society Mentorship Program and serves as a comprehensive tool for analyzing and comparing product prices at Sephora, a popular cosmetics and beauty store. In addition to visualizing product prices, this project includes a Python and Selenium web scraper to extract data from the Sephora website and a Python data science pipeline to clean and process the data.

The primary goal of this dashboard is to help users make informed purchasing decisions by providing insights into product unit prices. Sephora offers products in various sizes, and the unit prices can vary significantly. This dashboard not only compares the prices of different products but also highlights cost-effective options by identifying products with lower unit prices.

This project was inspired by the "Sephora Minis Math" TikTok by @michaelamakeup92

Features

  • Data Scraper: This project includes a Python and Selenium web scraper that allows you to extract product data from the Sephora website. You can easily customize the scraper to collect specific information for analysis. Data collected on August 22nd, 2023 is provided in the repo.

  • Data Cleaning: Once the data is collected, it goes through a comprehensive data cleaning process to ensure accuracy and consistency.

  • Plotly Dash Dashboard: The heart of this project is the interactive Plotly Dash dashboard that provides various visualizations and tools for product price comparison.

  • Product Price Comparison: The dashboard allows users to compare the unit prices of different products. It highlights products with multiple size options, enabling users to identify the most cost-effective choice.

  • Recommendations: In addition to comparing prices, the dashboard provides recommendations for cheaper alternatives, helping users save money while shopping at Sephora.

Dashboard Usage

The dashboard provides an intuitive interface for users to:

  • View product price comparisons.
  • Explore unit prices for different product sizes.
  • Receive recommendations for cost-effective products.

Contact

If you have any questions or suggestions, please reach out

Acknowledgments

Thank you to my DVS Mentor Matt!

Happy data exploring and shopping at Sephora! 🛍️

About

Selenium web scraper and analysis of product pricing at Sephora.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages