An open API service indexing awesome lists of open source software.

https://github.com/allanotieno254/streamlit-form-demo

This project demonstrates how to build interactive forms using Streamlit. It consists of two Python scripts that create user-friendly forms for collecting information, such as text inputs, dates, and selections.
https://github.com/allanotieno254/streamlit-form-demo

forms python streamlit visualization

Last synced: 7 months ago
JSON representation

This project demonstrates how to build interactive forms using Streamlit. It consists of two Python scripts that create user-friendly forms for collecting information, such as text inputs, dates, and selections.

Awesome Lists containing this project

README

          

# Streamlit Form Demo

## 📌 Project Overview
This project demonstrates how to build interactive forms using **Streamlit**. It consists of two Python scripts that create user-friendly forms for collecting information, such as text inputs, dates, and selections.

## 🚀 Features
- **Text Input**: Users can enter their name and feedback.
- **Date & Time Input**: Collects the user’s date of birth and time.
- **Selection Widgets**: Includes dropdowns, radio buttons, and sliders.
- **Checkboxes & Toggles**: Users can enable notifications or dark mode.
- **Form Submission**: Ensures all fields are filled before submission and provides success messages.
- **Visual Feedback**: Uses Streamlit’s balloons animation upon successful submission.

![img2](https://github.com/user-attachments/assets/3282b55d-f453-4914-afe3-7f66ff79fe71)
![img1](https://github.com/user-attachments/assets/6880e3b7-2733-4747-b5f8-092d388d8bc4)