Skip to content

Latest commit

 

History

History
27 lines (25 loc) · 1.3 KB

File metadata and controls

27 lines (25 loc) · 1.3 KB

WebCat Project TODOs

Completed

  • Set up proper virtual environment for Azure Functions
  • Install required dependencies in Python 3.11 (compatible with Azure Functions runtime)
  • Fix readability module import issue
  • Fix text encoding/decoding in the content scraping
  • Add clean_text function to normalize and format scraped text
  • Remove 12ft.io fallback from scraping functions
  • Create search endpoint using Serper.dev API
  • Add API key management functionality
  • Add result count in search response
  • Integrate with Serper.dev search API to provide search functionality
  • Develop a search endpoint that fetches and processes search results

Todo

  • Add error handling for different HTTP status codes from source websites
  • Implement caching mechanism for frequently accessed content
  • Add rate limiting for API endpoints
  • Create documentation for all API endpoints
  • Add tests for each function
  • Implement logging improvements for better debugging
  • Add configuration options for search parameters (country, language)
  • Create a frontend interface for the API
  • Create appropriate rate limiting and caching strategies for search API
  • Add authentication for search functionality
  • Update documentation with search API usage examples