Release Note #2556
Updated by Ayat Rahman 10 months ago
# Release of Sprint-05
**Site URL:** https://front2.softekocms.com/
**Duration:** 8 days (22/05/2025 to 30/05/2025)
**Release Date:** 02/06/2025
### Team Members
- **Frontend:** Lutfor Rahman Shimanto
- **Backend:** Zahid Hassan, Ayat Rahman
- **QA:** Md. Abdul Hamid
---
### Features
- Implemented google authentication. (API + Frontend)
- Implemented Setup page where users can select favorite tags and newsletter frequency, (API + Frontend)
- Implemented sorting and filtering in search api.
- Processed scraped data and defined data structure for new schema and updated schema according to new data.
- Updated APIs matching with newly scrapped Taaft data.
- Updated all frontend pages matching with newly updated API endpoints.
- Dashboard Enhancements:
1. Implemented dashboard sidebar
2. Integrated user tags and tools into the dashboard
3. Added breadcrumbs into the application
- Stepform Update with New Schema Integration:
1. Defined schemas for new fields
2. Removed unnecessary schemas
3. Developed custom components for new fields
4. Wrote validations for new fields
5. Implemented the on-error fields scrolling feature
6. Reviewed and updated the POST and PATCH APIs
- Bug Fixes & Improvements from Previous Sprint:
1. Added a callback URL when a non-signed-in user attempts to:
- Rate
- Comment
- Bookmark
- Vote
- Report
- Reply
2. Allowed users to post multiple comments (previously restricted after the first)
3. Added `rel="nofollow"` for external links to retain SEO control
4. Added `ref` properties to external links for AiAxio referral tracking
5. Made the **similar tool card** fully clickable (like the tool card)
6. Updated **Open** buttons (blue) in various cards to redirect users to the main tool site or related platforms
7. Removed loading animation when performing/updating bookmarks
8. Added ellipses (`...`) for long tags in various cards (e.g., tool cards, similar AI)
9. Hid product info accordion for tools with an empty description
10. Hid the comment section if there are no comments on a tool
11. Added a dynamic placeholder for the comment text area
## Known issues
- On setup page tag selection api gives 500 server error.