careerv3 / basic.py
ombhojane's picture
Upload 88 files
8d404bc verified
raw
history blame contribute delete
No virus
932 Bytes
import streamlit as st
import json
def save_data(data, filename='data.json'):
with open(filename, 'w') as f:
json.dump(data, f, indent=4)
def app():
st.title('Basic Information Form')
with st.form("basic_info_form", clear_on_submit=False):
name = st.text_input("Name")
mobile_no = st.text_input("Mobile No")
email_id = st.text_input("Email ID")
linkedin = st.text_input("LinkedIn (optional)")
github = st.text_input("GitHub (optional)")
submit_button = st.form_submit_button(label='Submit')
if submit_button:
data = {
"name": name,
"mobile": mobile_no,
"email": email_id,
"linkedin": linkedin,
"github": github
}
save_data(data)
st.success("Thank you for submitting your information.")
if __name__ == "__main__":
app()