Spaces:
Runtime error
Runtime error
# Import libraries | |
import os | |
import streamlit as st | |
from PIL import Image | |
from streamlit_extras.switch_page_button import switch_page | |
from pathlib import Path | |
# Set parent direction as current folder | |
sourceFileDir = Path(os.path.dirname(os.path.abspath(__file__))).parent.absolute() | |
os.chdir(sourceFileDir) | |
logo = Image.open('img/logo.png') | |
st.set_page_config(page_title = "BAAM", page_icon = logo) | |
def main(): | |
# Get user_dict from previous page | |
user_dict = st.session_state['user_dict'] | |
# Get username from user_dict | |
username = user_dict.get('username', '') | |
# Header of the page | |
col1, col2, col3 = st.columns([6,6,2]) | |
with col1: | |
st.subheader("Welcome " + username) | |
with col2: | |
st.write(' ') | |
with col3: | |
st.image("img/Standard_Chartered.png", width=100) | |
# Body of the page | |
col1, col2 = st.columns(2) | |
# Bank sidebar | |
with col1: | |
st.image("img/bank_sidebar.png") | |
# Transaction information page to transfer money | |
with col2: | |
st.image("img/transaction_info.png", width=400) | |
# Bottom of the page | |
col1, col2 = st.columns([10,2]) | |
with col1: | |
st.write(' ') | |
with col2: | |
send_button = st.button("Send") | |
if send_button: | |
# Open Transfer Money Page | |
switch_page("OTP") | |
if __name__ == '__main__': | |
main() | |