Release Note #2648
Updated by Ayat Rahman 9 months ago
# Release of Sprint-08
**Site URL:** https://front2.softekocms.com/
**Duration:** 7 days (30/06/2025 to 08/07/2025)
**Release Date:** 08/07/2025
### Team Members
- **Frontend:** Lutfor Rahman Shimanto
- **Backend:** Zahid Hassan, Ayat Rahman
- **QA:** Md. Abdul Hamid
#### Features & Enhancements
**1. Backend Improvements**
* Refactored `Routes.ts` to directly use function references instead of callbacks.
* Simplified and improved API versioning structure.
* Removed redundant `index.ts` files from each module to streamline backend code structure.
* Recommendation, Trending, and Similar Tools APIs now return data consistent with the List All Tools format (including pagination, field selection, and metadata).
* Reused shared query utilities: buildBaseQuery, getToolSelectFields, enhanceToolsWithRelations.
* Added support for field-based selection via fields query param.
**2. Design and responsiveness of landing page**
* Navbar, Footer and Hamburger.
* Recommendations, Latest AI tools, Tag based AI tools sections.
**3. RND on infinite scroll and integrate in all tools page**
* Navbar, Footer and Hamburger.
* Recommendations, Latest AI tools, Tag based AI tools sections.
**4. Incomplete features in search page**
* Searchable tag filter field component
* Allow user to save related tags as preferred tag
**5. Design and responsiveness of all tools page**
* Design of: Searchable Filtering, Category, Date, Pricing, Rating and others
* Tools container layout and Toolcard design
**6. Design and responsiveness of tool details page**
* Implemented design of every section (tool summary, description, key features, rating & review, qna, pricing, similar tools, pros & cons)
* Implemented design of trending section
**7. Search Result Page Enhancements**
**8. Changed backend middleware handling approach **
**9. Analyzed posthog and analytics approaches **
* Added multi-faceted filtering support for:
* Tags
* Categories
* Verification status
* Pricing types
# Known Issues
- Need to create user delete api and integrate in frontend
- Need to auto detect users location and set in time zone for currently signed in user
- Need to optimize performance of Recommendation & Trending tools API
- Need to update the response object for Similar tools in list all tools API
- Need to implement filter by rating (4 stars & up) in frontend for search and all tools route
- Need to optimize natural language search (work using predefined test case keywords)
- Search suggestion click should take to tool page
- recommended tools section in homepage should be cached
- use useOptimistic hook in bookmark (tool detail page)
- Q&A shows "more +3" element
- if users preferred tag is not selected recommended section in homepage shows error