{"id":19963877,"url":"https://github.com/aerogear/openvolunteerplatform","last_synced_at":"2025-05-11T07:58:17.523Z","repository":{"id":39029090,"uuid":"252745777","full_name":"aerogear/OpenVolunteerPlatform","owner":"aerogear","description":"Platform for building volunteer management systems dedicated for local gov and charity organizations","archived":false,"fork":false,"pushed_at":"2025-05-10T18:54:21.000Z","size":8410,"stargazers_count":57,"open_issues_count":28,"forks_count":9,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-05-11T07:58:10.598Z","etag":null,"topics":["covid19","graphql","ionic","mobile","volunteer"],"latest_commit_sha":null,"homepage":"https://openvolunteer.org","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aerogear.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":null,"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,"zenodo":null}},"created_at":"2020-04-03T13:48:02.000Z","updated_at":"2025-05-09T12:53:22.000Z","dependencies_parsed_at":"2023-12-25T16:55:10.616Z","dependency_job_id":"34d87319-1bd5-47d4-8b4b-db87128e5825","html_url":"https://github.com/aerogear/OpenVolunteerPlatform","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aerogear%2FOpenVolunteerPlatform","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aerogear%2FOpenVolunteerPlatform/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aerogear%2FOpenVolunteerPlatform/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aerogear%2FOpenVolunteerPlatform/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aerogear","download_url":"https://codeload.github.com/aerogear/OpenVolunteerPlatform/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253534747,"owners_count":21923541,"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":["covid19","graphql","ionic","mobile","volunteer"],"created_at":"2024-11-13T02:17:46.325Z","updated_at":"2025-05-11T07:58:17.505Z","avatar_url":"https://github.com/aerogear.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"= OpenVolunteerPlatform\n\n//[![TypeScript version][ts-badge]][typescript-30]\n//[![Node.js version][nodejs-badge]][nodejs]\n//[![APLv2][license-badge]][LICENSE]\n//[![PRs Welcome][prs-badge]][prs]\n//[![Discord Chat](https://img.shields.io/discord/632220458137419776)](https://discord.gg/mJ7j84m)\n\n*OpenVolunteerPlatform* lets you automate and optimize the work of volunteers for your orgranization or charity. \nOpenVolunteerPlatform is a starter application that integrates with various open source technologies to provide out of the box solutions that are customizable for your organization. \n\n== Motivation Video\n\nWhy we built OpenVolunteerPlatform:\n\nhttps://www.youtube.com/watch?v=mu9Rnu6Q9_o\n\n== Demo Video\n\nDemo of the system: \n\nhttps://www.youtube.com/watch?v=_cn_ZoZLq5g\n\n== Documentation\n\nhttps://openvolunteer.org\n\n== Features\n\n* Open platform for rapid development of volunteer management systems\n* Out of the box, secure API exposing of your data using role-based authorization\n* Reference implementations to cover basic use cases\n* Ready to use components for forms, communication, and maps\n* Live updates and tracking thanks to GraphQL subscriptions\n* Reports and statistics for app administrators\n* Management panel for creating volunteer actions\n* Rule-based, automatic scheduling and time management\n* Simple methods for producing reports and collecting feedback from the field\n\nimage::./website/static/img/app.png[Sunset,200,400]\n\n== Technical Details\n\nThe application includes:\n\n- Integration with link:http://graphback.dev[Graphback] helps you generate your backend and client side queries based on user-provided business models\n- link:http://offix.dev[Offix client], gives you a fully featured offline experience\n- Integration with Keycloak (SSO) for server and client authentication and user management\n- GraphQL subscriptions backed by an MQTT broker(AMQ)\n\n== License\n\nThis solution starter is made available under the MIT License.\n\n== History\n\nRepository is based on https://github.com/aerogear/datasync-starter project that our team build over the years.\nAll development on the repository started around March 2020 after we started to see problems with the isolation and looked for \nmore comprehensive and flexible solutions to resolve this issues. Instead of building an App - we decided to reach out to organizations and \nlocal communities to see what problems they facing. In most of the cases those were really specific to the community and almost always\nrequired certain level of customization on top of the very well known model of Workforce Management systems. \nThis is why OpenVolunteerPlatform was started and going to be continously evolving to help organizations to fight crisises like COVID19.\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faerogear%2Fopenvolunteerplatform","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faerogear%2Fopenvolunteerplatform","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faerogear%2Fopenvolunteerplatform/lists"}