feta: AI HackDays – Project Data Mapping and Members Integration
✨ Feature Request
What feature is being implemented?
Implement project data mapping and members integration for the AI HackDays frontend page.
This includes:
- Mapping backend (Strapi) response to frontend structure
- Extracting and displaying project details
- Handling nested members data inside each project
🔧 Tasks
- Fetch project data from Strapi API
- Map response data (id, teamName, college, demoUrl, members)
- Handle nested
attributesstructure - Display team members inside project cards
- Ensure correct data rendering in UI
- Handle demo URL navigation
- Manage edge cases (missing data / empty members)
🎯 Expected Output
- Clean and structured data mapping
- Members displayed properly in UI
- Seamless integration between backend and frontend
💡 Why is this important?
- Backend data is complex (nested structure)
- Proper mapping ensures clean UI rendering
- Enables smooth integration for project listing[AIHackdays.test.tsx]
🧪 Test Cases & Documentation Detailed cleaning rules and test cases are documented Here AIHackdays.test.tsx
Edited by Kaveri Mamidi