Description
The newly added Blog page currently uses static sample blog cards. While this demonstrates the UI, the content cannot be updated without modifying the source code.
Solution implementation
Implement a dynamic blog system where blog posts can be managed more easily.
Possible approaches include:
- Load blog posts from a local JSON file.
- Create reusable BlogCard components.
- Add categories and tags.
- Add a detailed blog article page.
- Add search and category filters.
- Add pagination or "Load More".
Benefits
- Easier to maintain and update content.
- Better scalability as the number of articles grows.
- More realistic user experience.
- Provides a foundation for future CMS or backend integration.
Additional context
The current Blog page already provides a responsive layout and sample cards. This enhancement focuses on making the content dynamic while preserving the existing UI.
@kRamu81 Kindly assign this issue to me under ECSoc;26. I would like to contribute.
Jidnyasa Patil , ECSoC'26
Description
The newly added Blog page currently uses static sample blog cards. While this demonstrates the UI, the content cannot be updated without modifying the source code.
Solution implementation
Implement a dynamic blog system where blog posts can be managed more easily.
Possible approaches include:
Benefits
Additional context
The current Blog page already provides a responsive layout and sample cards. This enhancement focuses on making the content dynamic while preserving the existing UI.
@kRamu81 Kindly assign this issue to me under ECSoc;26. I would like to contribute.
Jidnyasa Patil , ECSoC'26