Commit graph

5 commits

Author SHA1 Message Date
eligrinfeld
9f4ae1baac feat: update backend services and routes
- Add business routes and middleware\n- Update search and database services\n- Improve health check implementation\n- Update CI workflow configuration
2025-01-06 21:25:15 -07:00
eligrinfeld
ce97671da3 test: add CI/CD workflow 2025-01-05 14:16:31 -07:00
eligrinfeld
6bcee39e63 feat(cleanup): Enhanced business data validation and cleaning
- Added confidence scoring system for data quality
- Implemented strict validation for emails, phones, and addresses
- Added batch processing to prevent LLM overload
- Improved error handling and fallback mechanisms
- Added caching based on confidence scores

Technical changes:
- Added regex validation for contact info
- Implemented scoring system (0-1 scale)
- Added timeout protection for LLM calls
- Enhanced post-processing for consistent formatting
- Added business type detection for context

Breaking changes: None
Dependencies: No new dependencies required
2025-01-04 20:59:00 -07:00
eligrinfeld
fde5b5e318 Add project files:
- Add database initialization scripts
- Add configuration files
- Add documentation
- Add public assets
- Add source code structure
- Update README
2025-01-04 17:22:46 -07:00
eligrinfeld
372943801d Refactor business search functionality:
- Add utility functions for business ID generation
- Improve database service with proper types
- Fix type safety issues in search implementation
- Add caching layer for search results
2025-01-04 17:16:22 -07:00