Skip to content

Feat/global search#292

Merged
yusuftomilola merged 2 commits into
DistinctCodes:mainfrom
feyishola:feat/global-search
Oct 1, 2025
Merged

Feat/global search#292
yusuftomilola merged 2 commits into
DistinctCodes:mainfrom
feyishola:feat/global-search

Conversation

@feyishola

Copy link
Copy Markdown
Contributor

closes #219

I've created a comprehensive guide for implementing a global search API! Here's what's included:
Key Features Implemented:

Multiple Filter Options:

Text search (query)
Category filter
Department/branch filter
Supplier filter
Location filter
Entity type (asset/inventory/all)

Pagination & Sorting:

Page-based pagination
Configurable page size (1-100 items)
Sort by any field
ASC/DESC ordering
Rich metadata (total pages, has next/previous)

Clean Architecture:

DTOs with validation & Swagger documentation
Service layer for business logic
Controller for API endpoints
TypeORM query builder for flexible filtering

@vercel

vercel Bot commented Oct 1, 2025

Copy link
Copy Markdown

@feyishola is attempting to deploy a commit to the naijabuz's projects Team on Vercel.

A member of the Team first needs to authorize it.

@yusuftomilola yusuftomilola merged commit 9a0e728 into DistinctCodes:main Oct 1, 2025
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

23. [BACKEND] Implement Search & Filtering Module

2 participants