R Python Shiny app Business Analysis Case Study Sales report Python 101 learning practice Final project