Main branch has most updated backend functions. For most updated Dashboard please check DashboardOriented branch
This is a Streamlit app that provides Youtube trend analysis for top channel, youtuber, and videos.
- Clone the repository:
git clone https://github.com/samwong21/Data-Res-Aview.git
- Navigate to the project directory:
cd [your-repo]
- Install packages automatically managed by pipenv using pipenv:
pipenv install
- Install other required dependencies using pip:
pip install -r [Whatever package is not installed when running streamlit run dashboard.py]
- add a
.env
file to folder
In .env
file, add
YOUTUBE_API_KEY = [YOUR API KEY HERE]
- Run the Streamlit app:
streamlit run dashboard.py
- If app does not pop up automatically, access the app in your web browser by opening the provided URL (usually http://localhost:8501).
dashboard.py
: Main entry point of the Streamlit app.- pages/ # Folder containing subpages
- .py ... # Subpages end in .py
[TODO: Specify the license under which your project is distributed].
[TODO: Provide your contact information if users have any questions or feedback].