Knowledge Explorer Step 15: Rearrange and Contain

Reorganize the project by feature. Everything belonging to search goes in one folder; everything genuinely shared goes in another, and be strict about what qualifies. Then add an error boundary around the application and a second around the results area, and prove both work by deliberately throwing inside a component. The application should degrade to a useful message rather than a blank page. Delete anything left over from the reorganization, including the state switcher from module 7 if the real request now covers every path.

SANKOFA SANDBOX
loading editor…
Your turn → Work through it step by step. This is a piece of the course project, not a throwaway exercise.

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.

← BackNext: Module 16: Building and Deploying →