{"id":20603265,"url":"https://github.com/bitbagcommerce/syliusvuestorefront2plugin","last_synced_at":"2026-02-27T12:42:14.687Z","repository":{"id":39859580,"uuid":"397509802","full_name":"BitBagCommerce/SyliusVueStorefront2Plugin","owner":"BitBagCommerce","description":"SyliusVueStorefront2Plugin provides everything you need to integrate your Sylius back-end with Vue Storefront 2.","archived":false,"fork":false,"pushed_at":"2024-02-20T08:07:31.000Z","size":5373,"stargazers_count":24,"open_issues_count":10,"forks_count":16,"subscribers_count":12,"default_branch":"main","last_synced_at":"2025-04-15T01:54:54.426Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","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/BitBagCommerce.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-08-18T07:20:30.000Z","updated_at":"2024-08-08T05:22:28.000Z","dependencies_parsed_at":"2024-11-16T09:16:49.491Z","dependency_job_id":null,"html_url":"https://github.com/BitBagCommerce/SyliusVueStorefront2Plugin","commit_stats":{"total_commits":203,"total_committers":10,"mean_commits":20.3,"dds":0.4236453201970444,"last_synced_commit":"f355378720d094206be0d89aa9a214e6b0602151"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BitBagCommerce%2FSyliusVueStorefront2Plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BitBagCommerce%2FSyliusVueStorefront2Plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BitBagCommerce%2FSyliusVueStorefront2Plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BitBagCommerce%2FSyliusVueStorefront2Plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BitBagCommerce","download_url":"https://codeload.github.com/BitBagCommerce/SyliusVueStorefront2Plugin/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248991543,"owners_count":21194894,"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":[],"created_at":"2024-11-16T09:16:41.963Z","updated_at":"2026-02-27T12:42:14.644Z","avatar_url":"https://github.com/BitBagCommerce.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [![](https://bitbag.io/wp-content/uploads/2022/10/SyliusVueStorefront2Plugin-1.png )](https://bitbag.io/contact-us/?utm_source=github\u0026utm_medium=referral\u0026utm_campaign=plugins_graphql)\n\n# BitBag SyliusVueStorefront2Plugin\n\n[![](https://img.shields.io/packagist/l/bitbag/vue-storefront2-plugin.svg) ](https://packagist.org/packages/bitbag/vue-storefront2-plugin \"License\") [ ![](https://img.shields.io/packagist/v/bitbag/vue-storefront2-plugin.svg) ](https://packagist.org/packages/bitbag/vue-storefront2-plugin \"Version\") [ ![](https://img.shields.io/github/actions/workflow/status/BitBagCommerce/SyliuSVueStorefront2Plugin/build.yml) ](https://github.com/BitBagCommerce/SyliusVueStorefront2Plugin/actions \"Build status\") [![](https://poser.pugx.org/bitbag/vue-storefront2-plugin/downloads)](https://packagist.org/packages/bitbag/vue-storefront2-plugin \"Total Downloads\") [![Slack](https://img.shields.io/badge/community%20chat-slack-FF1493.svg)](http://sylius-devs.slack.com) [![Support](https://img.shields.io/badge/support-contact%20author-blue])](https://bitbag.io/contact-us/?utm_source=github\u0026utm_medium=referral\u0026utm_campaign=plugins_graphql)\n\nSylius Vue Storefront 2 back-end integration enabling PWA and mobile-first experience in Sylius-based stores.\n\nThe plugin was developed by BitBag, the leading and biggest Sylius partner. We breath open-source in and out. If you like what we do, feel free to [contact us](https://bitbag.io/contact-us). We are opened for partnership realtions and if you look for an experienced, open-source team that will be able to deliver an outstanding eCommerce solution, feel free to reach us too!\n\nLike the package? Do not forget to leave us a star! ⭐\n\n## Table of Content\n\n* [Overview](#overview)\n* [Support](#we-are-here-to-help)\n* [About us](#about-us)\n    * [Community](#community)\n* [Demo](https://vsf2-demo.bitbag.io/)\n* [License](#license)\n* [Contact](#contact)\n* [Installation](doc/installation.md)\n* [Customization \u0026 Testing](doc/customization.md)\n\n## Overview\n\nThis plugin allows you to integrate Sylius backend with [Vue Storefront 2 integration](https://github.com/BitBagCommerce/SyliusVueStorefront2Frontend).\n\nThis plugin allows you to expose all critical models and operations as graphql queries and mutations\u003cbr /\u003e\nIt unlocks graphql-based API on top of ApiPlatform and JWT.\n\nTo check automatically generated GraphQL API Doc for your Vue Storefront 2 application - visit one of the following endpoints.\n\n```\n  api_graphql_entrypoint              /api/v2/graphql                                                                   \n  api_graphql_graphiql                /api/v2/graphql/graphiql                                                          \n  api_graphql_graphql_playground      /api/v2/graphql/graphql_playground\n```\n\nPlease note that many of used functions and approaches both on Sylius and API Platform with Graphql support are still marked as experimental.\n\n### Requirements\n\nThe plugin uses following 3rd party packages: \n\n\n- `\"sylius/sylius\": \"~1.11.0\"`\u003cbr /\u003e\n- `\"webonyx/graphql-php\": \"^14.9\"`\u003cbr /\u003e\n- `\"gesdinet/jwt-refresh-token-bundle\": \"^0.12.0\"`\n\n\n## Community\n\nFor online communication, we invite you to chat with us \u0026 other users on [Sylius Slack](https://sylius-devs.slack.com/).\n\n## Additional resources for developers\n\nTo learn more about our contribution workflow and more, we encourage you to use the following resources:\n* [Sylius Documentation](https://docs.sylius.com/en/latest/)\n* [Sylius Contribution Guide](https://docs.sylius.com/en/latest/contributing/)\n* [Sylius Online Course](https://sylius.com/online-course/)\n\n## License\n\nThis plugin's source code is completely free and released under the terms of the MIT license.\n\n\n## Contact\n\nIf you want to contact us, the best way to do it is over [our contact form](https://bitbag.io/contact-us/?utm_source=github\u0026utm_medium=referral\u0026utm_campaign=plugins_graphql) or by sending us a direct e-mail at hello@bitbag.io.\n\n[![](https://bitbag.io/wp-content/uploads/2021/08/badges-bitbag.png)](https://bitbag.io/contact-us/?utm_source=github\u0026utm_medium=referral\u0026utm_campaign=plugins_graphql)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbitbagcommerce%2Fsyliusvuestorefront2plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbitbagcommerce%2Fsyliusvuestorefront2plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbitbagcommerce%2Fsyliusvuestorefront2plugin/lists"}