# fivestar devlog: november 13, 2025 **Published by:** [fivestar](https://paragraph.com/@fivestarnft/) **Published on:** 2025-11-14 **URL:** https://paragraph.com/@fivestarnft/devlog-251113 ## Content Summary of Today's Work1. Follow/Unfollow Schema ImplementationAdded follows array to localStorage storage structureCreated API methods:followUser() - Follow a userunfollowUser() - Unfollow a userisFollowing() - Check follow statusgetFollowers() - Get list of followersgetFollowing() - Get list of users being followedgetFollowerCount() / getFollowingCount() - Get countsgetMutualFollows() - Find mutual followsIncludes validation (prevents self-follows) and caching2. Feed Page CreationBuilt standalone feed page (feed-page.js) accessible at #/feedFeatures:Shows reviews from followed users (or all reviews)Pagination with "Load More" buttonSorting options: Newest, Popular, Oldest, Highest RatedFilters: Chain, Rating, Source (Following/Everyone)Empty states and error handlingIntegration:Added to router and main.jsAdded "FEED" link to header navigation (after DISCOVER)Styled to match existing design3. Feed EnhancementsNFT metadata display:Fetches and displays NFT images, names, and collection namesCustom review card layout with NFT info at the topImages maintain aspect ratio with standardized 100px heightResponsive layout:1 column on mobile/tablet2 columns on screens 1024px and wider4. Visual Showcase (Featured Grid) ImprovementsStandardized height: All cards fixed at 400px heightAspect ratio preservation: Images maintain natural aspect ratio without croppingDynamic width: Cards expand/contract (200px-640px) based on image aspect ratioIncreased items: Changed from 3 to 5 showcase itemsRemoved background: Removed gradient background for cleaner lookSwitched to tags instead of background images for better aspect ratio controlTechnical DetailsAll changes follow existing code patternsProper error handling and loading statesResponsive design considerationsConsistent styling with the rest of the applicationThe feed page is functional with sorting and filtering, and the featured grid displays images with consistent heights and preserved aspect ratios. ## Publication Information - [fivestar](https://paragraph.com/@fivestarnft/): Publication homepage - [All Posts](https://paragraph.com/@fivestarnft/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@fivestarnft): Subscribe to updates - [Twitter](https://twitter.com/thefivestarnft): Follow on Twitter