Problem
frontend/ is a Next.js app, but requirements.txt also pulls streamlit==1.40.1 and nicegui. Three UI frameworks for one product.
This bloats install time, creates ambiguity about the real entry point, and means UI work can land in the wrong place.
Proposed solution
- Decide which is canonical — Next.js is the more complete one and the README leads with it.
- Remove the unused frameworks from
requirements.txt.
- If Streamlit is genuinely useful for internal dashboards, split it into
requirements-dev.txt and say so in the README.
Problem
frontend/is a Next.js app, butrequirements.txtalso pullsstreamlit==1.40.1andnicegui. Three UI frameworks for one product.This bloats install time, creates ambiguity about the real entry point, and means UI work can land in the wrong place.
Proposed solution
requirements.txt.requirements-dev.txtand say so in the README.