Spaces:
Build error
Build error
File size: 2,408 Bytes
e06b215 52b6208 e06b215 52b6208 e06b215 52b6208 e06b215 52b6208 e06b215 52b6208 e06b215 52b6208 e06b215 52b6208 e06b215 52b6208 | 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 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 | import streamlit as st
# پاکستانی مینو
menu = {
"چکن بریانی": 250,
"بیف کڑاہی": 1200,
"نہاری": 500,
"دال چاول": 150,
"پراٹھا": 50,
"چپاتی": 20,
"رائتہ": 30,
"کھیر": 120,
"چائے": 50,
"کولڈ ڈرنک": 80
}
# ایپ کا ٹائٹل اور ہوٹل کا نام
st.title("فرینڈز فوڈ کورٹ ملتان (FFC)")
st.subheader("مقامی پاکستانی کھانوں کا بلنگ سسٹم")
st.write("ایپ تیار کی گئی ہے: **انجینئر ڈاکٹر ہدایت اللہ مہار**")
# مینو دکھائیں
st.header("مینو")
for item, price in menu.items():
st.write(f"{item}: روپے {price}")
# آرڈر ان پٹ کے لیے سائیڈبار
st.sidebar.header("اپنا آرڈر دیں")
quantities = {}
for item in menu.keys():
quantities[item] = st.sidebar.number_input(f"{item} (تعداد)", min_value=0, step=1, key=item)
# بل کا حساب لگائیں
st.header("آپ کا بل")
subtotal = 0
bill_details = []
for item, quantity in quantities.items():
if quantity > 0:
item_total = menu[item] * quantity
subtotal += item_total
bill_details.append(f"{item} x {quantity} = روپے {item_total}")
# اضافی چارجز
tax_rate = 0.05 # 5% ٹیکس
service_charge_rate = 0.10 # 10% سروس چارج
tax = subtotal * tax_rate
service_charge = subtotal * service_charge_rate
total = subtotal + tax + service_charge
# بل دکھائیں
if subtotal > 0:
st.write("### بل کی تفصیل")
for detail in bill_details:
st.write(detail)
st.write(f"**سب ٹوٹل**: روپے {subtotal:.2f}")
st.write(f"**ٹیکس (5%)**: روپے {tax:.2f}")
st.write(f"**سروس چارج (10%)**: روپے {service_charge:.2f}")
st.write(f"**کل رقم**: روپے {total:.2f}")
else:
st.write("کوئی آئٹم منتخب نہیں کیا گیا۔ براہ کرم آرڈر دیں۔")
# فوٹر
st.markdown("---")
st.write("ہماری خدمات کے انتخاب کا شکریہ **فرینڈز فوڈ کورٹ ملتان (FFC)**!")
st.write("تیار کردہ: **انجینئر ڈاکٹر ہدایت اللہ مہار**")
st.info("اس ایپ کو چلانے کے لیے، اسے `app.py` کے طور پر محفوظ کریں اور ٹرمینل میں `streamlit run app.py` چلائیں۔") |