{"id":20795352,"url":"https://github.com/mj12358/fsl-work-map","last_synced_at":"2025-07-19T03:33:20.466Z","repository":{"id":135595917,"uuid":"499663732","full_name":"MJ12358/fsl-work-map","owner":"MJ12358","description":"A Field Service Lightning map displaying service appointments or work orders and much more.","archived":false,"fork":false,"pushed_at":"2024-01-17T13:04:23.000Z","size":4711,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-18T11:22:54.522Z","etag":null,"topics":["apex","fsl","salesforce","visualforce"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MJ12358.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"custom":["https://www.buymeacoffee.com/mj12358"]}},"created_at":"2022-06-03T22:06:26.000Z","updated_at":"2023-02-10T03:51:28.000Z","dependencies_parsed_at":"2025-01-18T11:22:40.210Z","dependency_job_id":"f936d043-9755-461e-a8b3-b9543d50b0f5","html_url":"https://github.com/MJ12358/fsl-work-map","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MJ12358%2Ffsl-work-map","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MJ12358%2Ffsl-work-map/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MJ12358%2Ffsl-work-map/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MJ12358%2Ffsl-work-map/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MJ12358","download_url":"https://codeload.github.com/MJ12358/fsl-work-map/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243139213,"owners_count":20242515,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apex","fsl","salesforce","visualforce"],"created_at":"2024-11-17T16:21:17.244Z","updated_at":"2025-10-14T12:11:42.102Z","avatar_url":"https://github.com/MJ12358.png","language":"JavaScript","funding_links":["https://www.buymeacoffee.com/mj12358"],"categories":[],"sub_categories":[],"readme":"# Field Service Lightning (FSL) Work Map\n\nThis map allows you to view [Service Appointments](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_serviceappointment.htm) or [Work Orders](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_workorder.htm) with [Locations](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_location.htm), [Service Resources](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_serviceresource.htm) and [Service Territories](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_serviceterritory.htm)!\n\nYou can filter by status, territory or work type and also search.\n\nAdd layers like drawing, heatmap, polygons and traffic.\n\nEven choose your map style!\n\nYou can even use this without the need for a \"Dispatcher License\".\n\n## Prerequisites\n\n* Enable Field Service in your org\n* [Install the FSL managed package](https://fsl.secure.force.com/install)\n* Deploy using the button below\n* Assign the \"Work Map\" permission set to anyone who needs access\n* Create a new \"Work Map\" metadata record called \"Default\" and add your [Google Api Key](https://developers.google.com/maps/documentation/javascript/get-api-key)\n* You _may_ have to adjust \"Sharing Settings\" to allow public read on \"Work Type\"\n\n## Deploy\n\n\u003ca href=\"https://githubsfdeploy.herokuapp.com?owner=MJ12358\u0026repo=fsl-work-map\u0026ref=main\"\u003e\n  \u003cimg alt=\"Deploy to Salesforce\"\n       src=\"https://raw.githubusercontent.com/afawcett/githubsfdeploy/master/deploy.png\"\u003e\n\u003c/a\u003e\n\n## Screenshots\n\n![Screenshot](images/Capture.PNG)\n\n## Filter by Status\n\n![Screenshot_By_Status](images/Capture_By_Status.PNG)\n\n## Filter by Territory\n\n![Screenshot_By_Territory](images/Capture_By_Territory.PNG)\n\n## Filter by Work Type\n\n![Screenshot_By_WorkType](images/Capture_By_WorkType.PNG)\n\n## Add Layers\n\n![Screenshot_Layers](images/Capture_Layers.PNG)\n\n## Style the map\n\n![Screenshot_Style](images/Capture_Style.PNG)\n\n## Tests\n\n| Class | Percent | Lines |\n| ----- | ------- | ----- |\n| WorkMapController | 92% | 146/157 |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmj12358%2Ffsl-work-map","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmj12358%2Ffsl-work-map","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmj12358%2Ffsl-work-map/lists"}