feat(tags): add dual tagging system with tag rendering in record details
Description:
Implemented a dual tagging system across the Corpus Client App upload flow and record details pages. Added support for username tags and normal tags using #, integrated backend username search autocomplete, clickable tag navigation, tag detail pages, and rendering of tags inside uploaded record metadata. Tags now persist across uploads and display consistently in record details and profile uploads.
Type of Change:
Feature Development
Bug Fix
Testing:
- Tested on desktop
- Tested on mobile responsive layout
- Tested in different browsers (Chrome, Firefox)
- Verified upload flow remains unaffected
- Verified tag autocomplete, tag colors, and tag navigation
- Verified record detail rendering and profile upload details
Screenshots (if applicable):
Added screenshots for:
- Upload page with tag input
- Tag autocomplete dropdown
- Username vs normal tag colors
- Record details page showing tags
- Tag detail page with related uploads
Checklist:
-
Code follows project style guidelines
-
Self-review completed -
No console errors -
TypeScript types are correct -
Existing upload flow preserved -
Tag rendering verified in frontend -
Backend tag response integrated correctly
Test Case :
-
Edited by Laxman Reddy






