Commit Graph

8 Commits

Author SHA1 Message Date
5b31525fbc Removing unused pages 2026-03-09 11:55:09 +00:00
bdacf52b28 Add pagination to search page with configurable items per page
- Added pagination state (currentPage, pageSize) to search.js
- Implemented getPaginatedResults() function to slice filtered results
- Added getTotalPages() and helper functions for pagination math
- Added pagination UI controls to search.html:
  * Items per page dropdown (15, 30, 60 options)
  * Previous/Next navigation buttons
  * Page info display (Page X of Y)
  * Result summary showing item range
- Integrated pagination with search filtering:
  * Resets to page 1 on new search
  * Disables nav buttons at boundaries
  * Updates page info after each action
- Added comprehensive CSS styling for responsive pagination controls
- Updated README with pagination features and usage

Features:
✓ Filter results first, then paginate
✓ Smart button disabling at boundaries
✓ Auto-reset to page 1 on search
✓ Dynamic page count updates
✓ Responsive design on mobile devices

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-09 11:48:21 +00:00
ffa007082a Merge pull request 'Added scanning Barcodes with a camera' (#1) from testing into main
Reviewed-on: #1
2026-03-09 11:36:00 +00:00
5a37e5dd5f Added scanning barcodes with a camera 2026-03-08 16:59:33 +00:00
b4f8489834 Switch from CDN Quagga to local Quagga2 v1.12.1 for barcode scanning
- Updated barcode.html script reference to use local Quagga2 library
- Quagga2 provides improved barcode detection accuracy and performance
- API is backward compatible with original Quagga.js, no code changes needed
- Added technical notes to README documenting library location and setup
- Library location: ./quagga2/quagga2-1.12.1/docs/examples/dist/quagga.min.js (153 KB)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-08 16:50:24 +00:00
6f0662271f Added expiry date to the search page 2026-03-08 16:36:36 +00:00
ec1def4d78 Modified navbar links 2026-03-08 16:29:19 +00:00
6e63caeb93 Initial Commit 2026-03-08 16:25:59 +00:00