Skip to content

kate-orlova/google-places-in-sitecore

Repository files navigation

GitHub release (latest by date) GitHub release GitHub license GitHub language count GitHub top language HitHub repo size GitHub contributors

Google Places in Sitecore

Google Places in Sitecore module is an open source project about Google Places integration with Sitecore. It allows to bring the rich details of points of interests worldwide to a Sitecore-powered website, so that its visitors can easily explore the world around them.

The taken approach is based on SiteCron module providing an advanced execution of scheduled tasks in Sitecore. The solution adheres to Helix principles and consists of:

  1. Foundation layer with an Importer project implementing the core models, repositories and import processors;
  2. Project layer with a GooglePlacesImport project implementing the main SiteCron task ..\src\Project\GooglePlacesImport\SitecronTasks\ImportGooglePlaces.cs for importing data from Google Places to a Sitecore website.

Configuration

Configuration settings are defined via a Sitecore Item ..\src\Project\GooglePlacesImport\Models\GooglePlacesSettings.cs, so that one can easy adjust them for their needs:

Contribution

Hope you found this module useful, your contributions and suggestions will be very much appreciated. Please submit a pull request.

License

The Google Places in Sitecore module is released under the MIT license what means that you can modify and use it how you want even for commercial use. Please give it a star if you like it and your experience was positive.