Pure Python web app (Streamlit). One file, app.py. No HTML, no CSS.
pip install -r requirements.txt
streamlit run app.py
Open http://localhost:8501 — the page shows "Saya Project" as a large title.
- Push this folder to a GitHub repo (or upload it as a project).
- Create a new Railway project from that repo.
- Railway detects Python via
requirements.txtand uses theProcfileto start:streamlit run app.py --server.port=$PORT --server.address=0.0.0.0 --server.headless=true - Open the generated Railway URL once the deploy finishes.
- New → Web Service → connect the repo.
- Build Command:
pip install -r requirements.txt - Start Command:
streamlit run app.py --server.port=$PORT --server.address=0.0.0.0 --server.headless=true - Open the Render URL once it's live.
This app is meant to be served at SayaProject.ispro.in. DNS TXT record
details for domain verification are in DNS_TXT_RECORD.txt — fill in the
verification code there, then add the record at your DNS provider.
app.py:
import streamlit as st
st.set_page_config(page_title="Saya Project", layout="centered")
st.title("Saya Project")st.title() is the largest built-in heading. To go even bigger you'd need
custom CSS — say if you want that and don't mind a small CSS snippet.