Skip to content

Latest commit

 

History

189 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Streamlit Customer Analytics App

Overview

Customer analytics app (hosted here) based on customer transactional data.

App features

  • core customer KPIs
  • customer segmentation via RFM analysis
  • customer retention analysis
  • generation of insights and recommended marketing strategies

Folder structure

streamlit_rfm/
├── main.py                  # main entry point for the app
├── requirements.txt         # required packages
├── .streamlit/
│   └── config.toml          # streamlit theme configuration
├── assets/
│   └── castoma.svg          # svg file
│   └── data_icon.svg        # svg file
│   └── kpis_icon.svg        # svg file
│   └── profiles_icon.svg    # svg file
│   └── rfm_icon.svg         # svg file
│   └── insights_icon.svg    # svg file
│   └── retention_icon.svg   # svg file
│   └── favicon.ico          # favicon file
│   └── sample_data.toml     # sample data file
├── utils/
│   └── engine.py            # engine module
│   └── functions.py         # functions module
│   └── section_function.py  # section title module

Dependencies

The required packages are included in file requirements.txt.
Python interpreter version used for this project: 3.9.4

About

streamlit app on customer segmentation based on transactional data

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages