File size: 720 Bytes
29fdb23
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8332559
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
import streamlit as st
from frontend.main_app import render_main_app
from frontend.chat_interface import render_chat_interface

# Set the page layout to wide for better visual presentation
st.set_page_config(layout="wide")

def main():
    st.title("Resume Analyzer")

    with st.sidebar:
        st.image("resume_analyzer_logo.png", width=150)

    # Create two columns with a 3:2 ratio for layout
    col1, col2 = st.columns([3, 2])

    with col1:
        # Render the main app in the larger column
        render_main_app()

    with col2:
        # Render the chat interface in the smaller column
        render_chat_interface()

# Script execution through the 'main' function
if __name__ == "__main__":
    main()