Release Note #2703
openSprint 9 Release Note
0%
Description
Release of Sprint-09¶
Site URL: https://front2.softekocms.com/
Duration: 7 days (09/07/2025 to 18/07/2025)
Release Date: 21/07/2025
Team Members¶
- Frontend: Lutfor Rahman Shimanto, Ayat Rahman
- Backend: Zahid Hassan, Ayat Rahman
- QA: Md. Abdul Hamid
Features & Enhancements¶
Backend Improvements¶
-
Improved Recommendation & Trending Tools API response time
- Added proper indexing to required tables
- Optimized query execution for better performance
-
Added field-based selection support in
includeSimilarToolsoption- Updated API structure to allow client-side selection of response fields
-
Enhanced Gemini prompt
- Added concrete examples for improved responses and better search relevance
-
Modified Search Suggestions API
- Refined logic and structure to improve suggestion accuracy
-
Updated Logo Urls
- Updated the logo urls of 50% taaft tools with our cdn links in prod db
-
Created Hero Section Count API
- Returns total counts of tools, tags, and categories
-
Updated Newsletter-related APIs to meet new feature requirements
-
Added support for Team Members feature
- Created team member schema
- Allowed team members to reply to tool comments
- Updated step forms to handle team members field
- Defined logic for member confirmation
-
Data Scraping & Cleaning
- Scraped 12606 tools from TAAFT
- Cleaned logo URLs and Q&A section data
- Inserted cleaned data into database
Frontend Enhancements¶
-
Updated Similar Tool Cards on Tool Detail Page to match backend field structure
-
Enhanced Search Page
- Finalized and implemented action button design
- Enhance search suggestions bar for navigating to tools, tags and search pages
- Implemented rating filter ("4 stars & up") on both Search and All Tools pages
-
Handled error in Recommended Tools section on Homepage
- Displayed fallback state if user's preferred tag is not selected
-
RND on
useOptimistichook for bookmarking experience- Applied to tool detail page and trending tool cards
-
Designed and developed All Tags Page
- Implemented tag search functionality to help users quickly find relevant tags
- Integrate "Get Alert" button for tag subscriptions
- Added pagination support to handle large numbers of tags efficiently
- Ensured full responsiveness across desktop, tablet, and mobile devices for optimal UX
-
Designed and implemented Specific Tag Page
- Integrated preferred tag API with alert button
- Ensured full design responsiveness
-
Implemented authentication flow for non-signed-in users attempting restricted actions
- Non-signed-in users are restricted with a login modal when attempting actions like bookmarking, rating, or commenting
- Upon successful login, the attempted action resumes automatically for a seamless experience
-
Integrated Team members feature in frontend
- Integrated team members list in tool detail page
- In update tool form
- In tool submit form
Known Issues¶
- Need to implement user location detection and automatically set timezone during signup
- Need to create and integrate User Delete API in the frontend
- Search result api is slow in some cases. Need to investigate this in next sprint.
Updated by Zahid Hassan 9 months ago
- Tracker changed from dev to Release Note
- Description updated (diff)
- Status changed from Pending to Complete