MediAsk currently uses Flask templates for the frontend. A Streamlit version would:
- Make the UI more interactive (real-time updates, chat interface)
- Reduce frontend code complexity
- Allow non-frontend developers to contribute to the UI
Scope:
- Create a Streamlit app that connects to the existing Flask API
- Replicate key features: ask questions, browse answers, vote, reputation display
- Keep Google OAuth authentication working
- Deploy to Streamlit Cloud as an alternative demo
Skills needed: Streamlit, Python, REST APIs
MediAsk currently uses Flask templates for the frontend. A Streamlit version would:
Scope:
Skills needed: Streamlit, Python, REST APIs