This is a simple Python application built using Object-Oriented Programming (OOP) principles, and Streamlit for creating a web-based user interface. The app allows users to interact with objects and see the results dynamically.
This application demonstrates the use of Object-Oriented Programming (OOP) in Python. It consists of a few basic classes that represent members of a streaming platform. The app leverages Streamlit to create an interactive web interface that allows users to view and manage members' subscription statuses.
To run this app, you need to have Python 3.x installed, along with some dependencies. Follow these steps to get started:
-
Clone the repository (or download the files):
git clone https://github.com/alfandika-ap/simple-python-oop-with-streamlit.git cd simple-python-oop-with-streamlit -
Install the required dependencies using pip:
pip install -r requirements.txt
This will install the necessary libraries, including:
- streamlit
- Any other dependencies your app might require.
To run the app locally, follow these steps:
Navigate to the project directory (where main.py is located).
Start the Streamlit app
streamlit run main.py