import os | |
import streamlit as st | |
import pandas as pd | |
import requests | |
API_URL = f"{os.environ['SERVER_URL']}/api/mutual-fund-details/" | |
response = requests.get(API_URL) | |
if response.status_code != 200: | |
st.error("Error fetching data from the server.") | |
st.stop() | |
df = pd.DataFrame(response.json()["data"]) | |
# Streamlit app | |
st.set_page_config(layout="wide") | |
st.markdown( | |
"<h1 style='text-align: center;'>Mutual Fund Data Analysis Tool</h1>", | |
unsafe_allow_html=True, | |
) | |
# Display the DataFrame without scrolling and use the full page width | |
st.dataframe(df, width=10000, height=1000) | |