How neilesh1987/streamlit_demo works
This is a small Streamlit railway-booking app: users create bookings, search by PNR or customer name, and view a customer’s booking summary. The sampled source shows these workflows and SQLite access in app.py; railwaybooking.py appears to contain a duplicate implementation. The README provides no further product detail, and omitted source means some persistence and booking-generation specifics are uncertain.
Main entry points: app.py SQLite access · railway.db Bookings database
Components 6
Booking workflows
- New booking
app.py - Booking search
app.py - Customer details
app.py
Booking storage
- SQLite access
app.py - Bookings database
railway.db
Other components
- User
Connections 7
- User → New booking: enters booking
- User → Booking search: searches bookings
- User → Customer details: requests details
- New booking → SQLite access: saves booking
- Booking search → SQLite access: queries bookings
- Customer details → SQLite access: queries bookings
- SQLite access → Bookings database: reads and writes