Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Etsy Stock Dashboard

End-to-end project with Streamlit UI, Supabase integration, and CircleCI CI/CD.

Features

  • Etsy stock visualizations
  • Streamlit dashboard
  • Supabase for storing data
  • CircleCI for CI/CD
  • Modular, production-ready code

Technologies

  • Python, scikit-learn, arch
  • Streamlit
  • Supabase Python SDK
  • CircleCI
  • Docker

How to Run

1. Install dependencies

pip install -r requirements.txt

2. Run Streamlit app

streamlit run streamlit_app.py

3. Set environment variables

export SUPABASE_URL="your_url" export SUPABASE_KEY="your_key"


Deploy

  • Streamlit Cloud → UI
  • CircleCI → tests, lint, deployment
  • Dockerfile → for container deployment

docker build -t etsy-dashboard . docker run -p 8501:8501 etsy-dashboard

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages