Skip to content

Dario-LiCausi/sales_data_visualisation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project is a local pilot system for an electronics retail chain. It processes raw sales data, removes personal information, loads the cleaned data into a MySQL database, and visualises the results using Grafana. The interface starts as a CLI and will later include a GUI.

Project Summary

The client wants to understand:

• Store performance by sales and profit • Category and product-level trends • Customer buying habits • Payment methods including cash • How purchasing behaviour changes throughout the day

Data must be cleaned and anonymised at the earliest stage. The system must run locally on Windows or macOS and be easy to scale to more branches or to the cloud.

The raw data is provided as a TXT file simulating a full day of sales with multiple products per transaction.

About

ETL pipeline that ingests raw sales data, cleans and normalises it, generates a normalised CSV, and loads the processed data into a MySQL database. The normalised dataset is then used to build data visualisations through the Grafana CLI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages