The Knowledge Explorer
Build and deploy the application described in the brief, meeting all twelve acceptance criteria. There is no starter and no step-by-step, because there is not one at work either. Choose an archive you actually want to read, get one real result on screen, deploy it before it is good, and improve it from there. When it is done, check every criterion yourself on the deployed URL, on a phone, with the keyboard, with the network switched off. Then write the README and put the link in your portfolio.
Built it in both languages?
Mark it done once your Python and JavaScript versions both run correctly. Honesty here is what makes the dashboard useful to you.