Commit Graph

6 Commits

Author SHA1 Message Date
Ryderjj89
537898b4d0 Fixed chapter counting and numbering issues
- Updated API functions to accept version parameter (getBook, getChapter)
- Added proper chapter sorting with parseInt for numerical order
- Removed fallback to 50 fake chapters - now shows actual chapter counts
- Fixed Psalms chapter numbering: 1,2,3,4,5,6,7,8,9,10,11,12... instead of 1,2,3,4,5,6,7,8,9,10,101,102...
- Books like 2 John now show correct number of chapters (1) instead of fake 50
2025-09-28 17:58:47 -04:00
Ryderjj89
12b93661f1 Complete search functionality with version filtering
- Added version selector dropdown to search interface
- Search now includes version parameter for backend filtering
- Search results footer shows which Bible version was searched
- Users can search ESV or NKJV independently
- Version-aware search provides different results per translation

Search UI now includes version selection alongside book filtering.
2025-09-28 14:58:22 -04:00
Ryderjj89
f5639af27f Add comprehensive Bible search feature
- Implement backend search engine with indexing and relevance scoring
- Add search API endpoints (/api/search and /api/search/suggestions)
- Create SearchComponent with modal and page views
- Add search button to header navigation
- Support real-time search with debouncing
- Include context verses and search term highlighting
- Add book filtering and mobile-responsive design
- Integrate with existing routing and navigation system
2025-09-15 17:30:00 -04:00
Ryderjj89
9bebd76d7c Fix chapter listing API and restore font size controls 2025-09-13 15:59:07 -04:00
Ryderjj89
eb81bdc9e6 Disable helmet security headers and use relative API URLs to fix HTTP access 2025-09-13 15:36:27 -04:00
Ryderjj89
84f1dfaf23 Add complete React frontend with modern design and navigation 2025-09-13 12:09:52 -04:00