{"id":13835584,"url":"https://github.com/workarea-commerce/workarea","last_synced_at":"2025-04-05T07:04:59.383Z","repository":{"id":35074051,"uuid":"203632569","full_name":"workarea-commerce/workarea","owner":"workarea-commerce","description":"Workarea is an enterprise-grade Ruby on Rails commerce platform","archived":false,"fork":false,"pushed_at":"2024-05-13T19:23:57.000Z","size":32598,"stargazers_count":326,"open_issues_count":14,"forks_count":66,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-03-29T06:04:07.752Z","etag":null,"topics":["ecommerce","ecommerce-framework","ecommerce-platform","elasticsearch","mongodb","redis","ruby","ruby-on-rails","workarea","workarea-commerce"],"latest_commit_sha":null,"homepage":"https://www.workarea.com","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/workarea-commerce.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-08-21T17:27:05.000Z","updated_at":"2024-12-17T08:13:29.000Z","dependencies_parsed_at":"2025-01-25T22:08:32.527Z","dependency_job_id":"3f3cf2b0-21ac-4a57-8ee7-6aea69102271","html_url":"https://github.com/workarea-commerce/workarea","commit_stats":null,"previous_names":[],"tags_count":62,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/workarea-commerce%2Fworkarea","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/workarea-commerce%2Fworkarea/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/workarea-commerce%2Fworkarea/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/workarea-commerce%2Fworkarea/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/workarea-commerce","download_url":"https://codeload.github.com/workarea-commerce/workarea/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247299831,"owners_count":20916190,"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":["ecommerce","ecommerce-framework","ecommerce-platform","elasticsearch","mongodb","redis","ruby","ruby-on-rails","workarea","workarea-commerce"],"created_at":"2024-08-04T14:01:05.799Z","updated_at":"2025-04-05T07:04:59.362Z","avatar_url":"https://github.com/workarea-commerce.png","language":"Ruby","readme":"Workarea Commerce Platform\n================================================================================\n[![CI Status](https://github.com/workarea-commerce/workarea/workflows/CI/badge.svg)](https://github.com/workarea-commerce/workarea/actions)\n[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v1.4%20adopted-ff69b4.svg)](CODE_OF_CONDUCT.md)\n\n[Workarea](https://www.workarea.com) is an enterprise-grade commerce platform written in [Ruby on Rails](https://rubyonrails.org). It uses [MongoDB](https://www.mongodb.com), [Elasticsearch](https://www.elastic.co/products/elasticsearch), and [Redis](https://redis.io). Workarea also uses a whole lot of gems you can see in [our gemspec](https://github.com/workarea-commerce/workarea/blob/master/core/workarea-core.gemspec).\n\n[Workarea Commerce Cloud](https://www.workarea.com/pages/commerce-cloud)  \n[Documentation](https://developer.workarea.com)  \n[Demo](https://github.com/workarea-commerce/workarea#demo)  \n[Getting Started](https://github.com/workarea-commerce/workarea#getting-started)  \n[Plugins](https://github.com/workarea-commerce/workarea#plugins)  \n[Extension](https://github.com/workarea-commerce/workarea#extension)  \n[Deploying](https://github.com/workarea-commerce/workarea#deploying)  \n[Sites Running Workarea](https://github.com/workarea-commerce/workarea#sites-running-workarea)  \n[Contributing](https://github.com/workarea-commerce/workarea#contributing)  \n[Slack](https://www.workarea.com/slack)  \n\n![Workarea Screenshot](https://raw.githubusercontent.com/workarea-commerce/workarea/master/docs/source/images/readme-hero.png)\n\nFeatures\n--------------------------------------------------------------------------------\nWorkarea combines commerce, content, search, and insights into a unified platform to enable merchants to move faster and work smarter. Out-of-the-box features include:\n\n**Storefront**\n* Mobile-first frontend\n* Localization support\n* First-class SEO\n* Built-in analytics\n* Cart and checkout\n* Customer accounts\n* Discounts\n* Basic taxes\n* Shipping services\n\n**Content**\n* Responsive CMS\n* Asset management\n* Localized content\n* Intelligent merchandising\n* Content-based navigation\n\n**Search**\n* Product search\n* Search-driven categories\n* Filtering and sorting\n* Search merchandising\n* Results tuning\n* Advanced reporting\n\n**Insights**\n* Robust dashboards\n* Sales reports\n* Trending reports\n* Search reports\n* Advanced insights\n\n**Admin**\n* Site planning and automation\n* Workflows for common tasks\n* Inline insights\n* Search-first administration\n* Commenting\n* Audit logs for changes\n\n\nDemo\n--------------------------------------------------------------------------------\nYou can run a demo version of Workarea after installing [Docker](https://www.docker.com/) by running the following command in your terminal:\n\n```bash\ncurl -s https://raw.githubusercontent.com/workarea-commerce/workarea/master/demo/install | bash\n```\n\n**If you are using MacOS or Windows, this will require you to increase Docker's memory allocation to at least 4GB**. Go to your Docker preferences, select the  advanced tab, and adjust the memory slider.\n\nOnce complete, you can view the Workarea Storefront at \u003chttp://localhost:3000\u003e and the Workarea Admin at \u003chttp://localhost:3000/admin\u003e. The seed data provides an admin user with an email/password of `user@workarea.com/w0rkArea!`.\n\nSee the [README](demo/README.md) in the [`demo`](https://github.com/workarea-commerce/workarea/tree/master/demo) directory for more information.\n\n\nGetting Started\n--------------------------------------------------------------------------------\nWe'd suggest checking out our introductory overview article on Workarea to wrap your head around the technology. [Read the Workarea developer overview article](https://developer.workarea.com/articles/overview.html).\n\nThen try following [our guide on creating a new Workarea Rails app](https://developer.workarea.com/articles/create-a-new-app.html)\n\nIf you have any problems, reach out on our [public Slack](https://www.workarea.com/slack). We're happy to help!\n\n**Watch the Quickstart Video:** \u003chttps://vimeo.com/370085475\u003e\n\n\nPlugins\n--------------------------------------------------------------------------------\nWorkarea extends functionality with a library of plugins. These plugins add everything from additional content blocks, to wish lists, to payment gateway integrations and more. Here are some of the most popular plugins:\n\n| Plugin | Description |\n| --- | --- |\n| [API](https://github.com/workarea-commerce/workarea-api) | Provides APIs for storefront and admin |\n| [Blog](https://github.com/workarea-commerce/workarea-blog) | Integrated blogging |\n| [Reviews](https://github.com/workarea-commerce/workarea-reviews) | Adds product reviews |\n| [Google Analytics](https://github.com/workarea-commerce/workarea-google-analytics) | Integrates GA with Workarea's analytics |\n| [Paypal](https://github.com/workarea-commerce/workarea-paypal) | Adds Paypal checkout |\n| [Wish Lists](https://github.com/workarea-commerce/workarea-wish-lists) | Adds customer wish lists |\n| [Sitemaps](https://github.com/workarea-commerce/workarea-sitemaps) | Autogenerating sitemaps |\n| [Share](https://github.com/workarea-commerce/workarea-share) | Adds page sharing via social media or email |\n| [Package Products](https://github.com/workarea-commerce/workarea-package-products) | Allows displaying products as a group in browse and details pages |\n| [Gift Cards](https://github.com/workarea-commerce/workarea-gift-cards) | Adds Workarea-native digital gift cards |\n\nTo see a full list of open-source plugins, check out the [Workarea Github organization](https://github.com/workarea-commerce). More plugins like B2B functionality, order management, and running multiple sites are available through the [Workarea Commerce Cloud](https://www.workarea.com/pages/commerce-cloud).\n\n\nExtension\n--------------------------------------------------------------------------------\nWorkarea is meant to be extended and customized to fit merchant needs. It's built as a collection of [Rails Engines](https://guides.rubyonrails.org/engines.html) so the [Rails guides on customizing engines](https://guides.rubyonrails.org/engines.html#improving-engine-functionality) apply. Workarea also includes the [Rails Decorators](https://github.com/workarea-commerce/rails-decorators) to provide a easy and familiar path for Rails developers to customize Ruby classes. To read more, check out [our documentation on extension](https://developer.workarea.com/articles/extension-overview.html).\n\n\nDeploying\n--------------------------------------------------------------------------------\nWorkarea is fairly complex application to host, we recommend our [Commerce Cloud](https://www.workarea.com/pages/commerce-cloud) hosting.\n\nIf you'd like to host on your own, we have some documentation to help:\n\n* [Required infrastructure](https://developer.workarea.com/articles/infrastructure.html)\n* [Configuring Workarea for hosting](https://developer.workarea.com/articles/configuration-for-hosting.html)\n\n\nSites Running Workarea\n--------------------------------------------------------------------------------\n[The Bouqs](https://bouqs.com)  \n[Sanrio](https://www.sanrio.com)  \n[BHLDN](https://www.bhldn.com)  \n[Reformation](https://www.thereformation.com)  \n[Woodcraft](https://www.woodcraft.com)  \n[Lonely Planet](https://shop.lonelyplanet.com)  \n[Paragon Sports](https://www.paragonsports.com)  \n[Costume Super Center](https://www.costumesupercenter.com)  \nand many more!\n\nContributing\n--------------------------------------------------------------------------------\nAll contributors in any way are expected to follow the [code of conduct](https://github.com/workarea-commerce/workarea/blob/master/CODE_OF_CONDUCT.md).\n\n### Looking for how to contribute code?\nWe encourage you to contribute to Workarea! Check out our [articles on contribution](https://developer.workarea.com/articles/contribute-code.html) on [https://developer.workarea.com](https://developer.workarea.com).\n\n### Looking for how to submit a bug?\nPlease check out our [article on how to submit a bug](https://developer.workarea.com/articles/report-a-bug.html) for how to proceed\n\n### Looking for how to report a security vulnerability?\nPlease check out our [security policy](https://developer.workarea.com/articles/security-policy.html) for how to proceed.\n\n\nLicense\n--------------------------------------------------------------------------------\nWorkarea Commerce Platform is released under the [Business Software License](https://github.com/workarea-commerce/workarea/blob/master/LICENSE)\n","funding_links":[],"categories":["Ruby","E-Commerce and Payments"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fworkarea-commerce%2Fworkarea","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fworkarea-commerce%2Fworkarea","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fworkarea-commerce%2Fworkarea/lists"}