Skip to content

frizchar/streamlit_rfm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages