ConvenientHouse
Try our Convenience Scanner

Attributions

Data sources and service attributions for ConvenientHouse.

ConvenientHouse relies on several data sources and services to provide accurate neighborhood intelligence. We acknowledge and thank the following providers:

Primary data sources

Geoapify

Primary provider for places data, geocoding, and location intelligence.

  • Services used: Places API, Geocoding API
  • Website: geoapify.com
  • Data coverage: Comprehensive global business listings and location data

Google Places

Supplementary provider for specific chain coverage and data validation.

  • Services used: Places API
  • Website: Google Places API
  • Usage: Targeted queries for specific major retail chains

Technical infrastructure

Replit

Platform hosting and development environment.

  • Website: replit.com
  • Services: Application hosting, database hosting, development tools

Neon Database

PostgreSQL database hosting for application data and session management.

  • Website: neon.tech
  • Services: Serverless PostgreSQL database

Open source libraries

Frontend technologies

  • React: User interface framework
  • TypeScript: Type-safe JavaScript development
  • Tailwind CSS: Utility-first CSS framework
  • Shadcn/ui: UI component library
  • TanStack Query: Data fetching and state management
  • Wouter: Lightweight routing for React
  • React Hook Form: Form handling and validation
  • Zod: TypeScript-first schema declaration and validation

Backend technologies

  • Express.js: Web application framework for Node.js
  • Drizzle ORM: TypeScript ORM for SQL databases
  • Vite: Build tool and development server

Geographic calculations

Distance calculations use the Haversine formula for great-circle distance between points on Earth, providing accurate distance measurements for convenience scoring.

Data processing methodology

Our convenience scoring methodology combines objective distance measurements with coverage analysis. Store preference weighting allows users to customize results while maintaining transparent, repeatable calculations.

Compliance and licensing

All data usage complies with the terms of service and licensing agreements of our data providers. We implement appropriate attribution, rate limiting, and caching strategies as required.