File size: 1,031 Bytes
00e79df
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
import streamlit as st

st.title("๐Ÿ“ Markdown Resume Builder")

# Input Fields
name = st.text_input("Your Name")
email = st.text_input("Email")
phone = st.text_input("Phone Number")
summary = st.text_area("Professional Summary")

st.subheader("Skills")
skills = st.text_area("Enter skills separated by commas")

st.subheader("Projects")
project1 = st.text_input("Project 1 Title")
project1_desc = st.text_area("Project 1 Description")

project2 = st.text_input("Project 2 Title")
project2_desc = st.text_area("Project 2 Description")

st.subheader("Education")
education = st.text_area("Education Details")

# Button to generate markdown
if st.button("Generate Markdown Resume"):
    resume_md = f"""

# {name}



๐Ÿ“ง {email} | ๐Ÿ“ฑ {phone}



## Summary

{summary}



## Skills

{', '.join([skill.strip() for skill in skills.split(',')])}



## Projects

### {project1}

{project1_desc}



### {project2}

{project2_desc}



## Education

{education}

"""
    st.code(resume_md, language='markdown')