Downloads · 30 days
0
MarkusHenriksson13/my-new-repo
my-new-repo is a machine learning model from MarkusHenriksson13. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Welcome to the Mega Streamlit App—a powerhouse of interactive features, real-time data, and all-around awesomeness! Whether you want to track cryptocurrency prices, edit DataFrames on the fly, or see how many people a…
Downloads · 30 days
0
Access
Public
Updated Sep 13, 2024
Repo size
—
Likes
0
Public
Click a slice to open those files.
.py32.5 KB · 75%
From the Hugging Face model README
Welcome to the Mega Streamlit App—a powerhouse of interactive features, real-time data, and all-around awesomeness! Whether you want to track cryptocurrency prices, edit DataFrames on the fly, or see how many people are voting for "Option D" (spoiler: no one ever does), this app has you covered.
The Mega Streamlit App is a multi-page Streamlit application that demonstrates the endless possibilities of this framework. With everything from a to-do list manager to real-time cryptocurrency tracking, you'll never be bored!
Explore a rich dataset like the Stanford Policing Dataset or just marvel at the sheer brilliance of tracking weather in two fictional cities. Whatever your heart desires, we have it!
Want to run this bad boy on your own machine? Follow these steps:
git clone https://github.com/CNielsen94/my_streamlit_app.git
cd my_streamlit_app
python -m venv venv
source venv/bin/activate # On Windows use: venv\Scripts\activate
pip install -r requirements.txt
streamlit run app.py
1️⃣ Introduction Page
An introduction to the app and its various features. Sit back, relax, and get ready for the ride!
2️⃣ DataFrame Editor
Want to feel like a true data master? Use this page to edit a DataFrame live! Comes pre-loaded with the thrilling professions of Alice, Bob, and Charlie.
3️⃣ Cryptocurrency Price Tracker
Tired of checking your crypto portfolio every five seconds? This page lets you simulate real-time crypto prices—now you can pretend you're rich without all the stress!
4️⃣ To-Do List Manager
A simple and intuitive task manager. Add tasks, check them off, and feel good about accomplishing something (even if it's just pretending to).
5️⃣ Voting System
Cast your vote on various options and see live results! Perfect for that "which pizza topping is best" argument.
6️⃣ Weather Data Visualization
Visualize temperature and humidity data for two fictional cities (because why not?).
7️⃣ Stanford Policing Dataset Dashboard
For the serious data heads. Explore the Stanford Policing Dataset with interactive visualizations and filters, diving into demographics, stop outcomes, and more.
8️⃣ Random Coding Project Generator
Stuck in a coding rut? This page will throw random project ideas at you—whether you're just waking up or in full "I’m gonna conquer the world" mode. From baby steps to hardcore challenges, there's something for everyone!
my_streamlit_app/
│
├── app.py # Main Streamlit app
├── pages/ # Contains individual page scripts
│ ├── 1_introduction.py
│ ├── 2_DataFrame_Editor.py
│ ├── 3_Crypto_Tracker.py
│ ├── 4_ToDo_List.py
│ ├── 5_Voting_System.py
│ ├── 6_Weather_Visualization.py
│ └── 7_Stanford_Policing.py
├── requirements.txt # Dependencies
├── README.md # This file!
└── ...
Feel like adding more awesomeness to this app? You're in luck! To contribute:
Fork the repo. Yes, claim it as your own (kind of).
Create a new branch:
git checkout -b feature-new-feature
Make your changes and commit them like a coding rockstar:
git commit -m "Added the coolest feature ever!"
Push to your branch (because the main branch isn't ready for this level of greatness):
git push origin feature-new-feature
Open a Pull Request and watch the magic unfold!
Licensed under the MIT License. See the LICENSE file for more details. If you don't like the license, well... good luck changing it! 😄
Having issues? Suggestions? Feel free to contact your local code monkey (or just send a GitHub issue). For all other inquiries, throw your error logs out the window, because that's how we deal with bugs around here!
🎉 Enjoy the Mega Streamlit App and stay productive (or at least make it look like you are)! 🎉