Skip to content

feat(tags): add dual tagging system with tag rendering in record details

Laxman Reddy requested to merge feat/user-tagging-system into develop

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:

image.png

image.png

image.png

image.png

image.png

image.png

  • 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 :

image.png

Edited by Laxman Reddy

Merge request reports

Loading