- Clean up wants_to_learn records from database
- Update backend matching algorithm and validation
- Modify
server/lib/repo.jsgetPeerMatcheslogic - Modify
server/controllers/skillController.jsvalidation to reject/ignore wants_to_learn
- Modify
- Update frontend routing and navigation
- Delete
client/src/screens/SkillProfileScreen.jsx - Modify
client/src/App.jsxto remove routes/imports - Modify
client/src/components/Sidebar.jsxto remove navigation link - Modify
client/src/components/TopHeader.jsxto remove titles reference - Modify
client/src/components/ListingCreateModal.jsxandclient/src/screens/HomeScreen.jsxlinks
- Delete
- Integrate inline skill management on the Profile Screen
- Update
client/src/screens/ProfileScreen.jsxUI and state management - Update
client/src/screens/ProfileScreen.css
- Update
- Verify changes
- Run compilation checks
- Manually verify adding and deleting skills on Profile
- Manually verify matches on Dashboard