Skip to content

Latest commit

 

History

History
52 lines (38 loc) · 1.61 KB

File metadata and controls

52 lines (38 loc) · 1.61 KB

Basic Streamlit Projects 🎈

A collection of beginner-friendly projects built using Streamlit to practice Python and interactive web app development.

📂 Projects

File Description
Basic_calculator.py A simple calculator app to perform arithmetic operations (add, subtract, multiply, divide).
Data_Display_basic.py Demonstrates how to load and display datasets (tables, dataframes, charts) using Streamlit.
Real_Rolling_Dice_Game.py A fun dice rolling simulator with random number generation and interactive UI.
Student_Result_app.py An app to input student marks and calculate/display results, grades, or percentages.
Whiteboard_drawing.py An interactive drawing canvas / whiteboard built with Streamlit.
Stream_project1.py A general-purpose Streamlit project showcasing core app features.

🚀 Getting Started

Prerequisites

Make sure you have Python installed, then install Streamlit:

pip install streamlit

Running a Project

Clone this repository and run any project using:

streamlit run <filename>.py

Example:

streamlit run Basic_calculator.py

🛠️ Tech Stack

  • Python
  • Streamlit

📌 Purpose

These projects are meant for learning and practicing:

  • Streamlit UI components (buttons, sliders, inputs, etc.)
  • Basic Python logic
  • Building simple interactive web apps without needing HTML/CSS/JS

🤝 Contributing

Feel free to fork this repo, try out the apps, and suggest improvements!

📄 License

This project is open source and available for learning purposes.