Skip to content

feat:added proejct galleirs Projects/feature

Praveena Veeranki requested to merge projects/feature into dev1

Overview

This MR introduces a Project Galleries feature to showcase projects in a structured and visually engaging way. The feature is integrated with the Strapi backend, enabling dynamic content management and rendering.

🔧 Changes Made

  • Added Project Galleries collection in Strapi CMS

  • Created API integration to fetch project gallery data

  • Implemented frontend components to display projects

  • Structured data to include:

    • Project title
    • Description
    • Images / gallery
    • Category / type (if applicable)
  • Connected Projects/Feature section to backend data

🎯 Purpose

  • Provide a centralized space to showcase projects
  • Improve visibility of ongoing and completed work
  • Enable dynamic updates via CMS without code changes
  • Enhance user experience with organized project display

️ Technical Details

  • API endpoint used:

    /api/projects-galleries?populate=*
  • Data fetched dynamically and mapped to UI components

  • Supports multiple gallery items per project

  • Ensures scalability for future project additions

Testing

  • Verified API response and data rendering
  • Confirmed images and project details display correctly
  • Checked responsiveness across different screen sizes

📌 Notes

  • Ensure find permission is enabled for projects-galleries in Strapi
  • Uses populate=* for nested media fields
  • Designed to be reusable across different pages if needed
Edited by Praveena Veeranki

Merge request reports

Loading