# Plugin upload to store

**URL:** https://forum.shopware.com/t/plugin-upload-to-store/61249
**Category:** Programming (EN)
**Created:** [22. August 2019 um 09:38 UTC](https://forum.shopware.com/t/plugin-upload-to-store/61249 "2019-08-22T09:38:17Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Harun](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/harun/32/26467_2.png) [@Harun](https://forum.shopware.com/u/Harun)
#### Post date: [22. August 2019 um 09:38 UTC](https://forum.shopware.com/t/plugin-upload-to-store/61249/1 "2019-08-22T09:38:17Z")

</div>

Hello,&nbsp;  
When we try to upload our plugin to shopware store we got this error message: " the required composer.json file was not found".

Can anybody help?&nbsp;  
Thanks.

---

<div class="post-metadata">

### Author: ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)
#### Post date: [22. August 2019 um 09:39 UTC](https://forum.shopware.com/t/plugin-upload-to-store/61249/2 "2019-08-22T09:39:50Z")

</div>

So, how should we help? You’re already getting the exact error message?

How does your plugin structure looks like?

If you need to know how the composer.json looks like =\>&nbsp;[https://docs.shopware.com/en/shopware-platform-dev-en/internals/plugins/plugin-information](https://docs.shopware.com/en/shopware-platform-dev-en/internals/plugins/plugin-information)

---

<div class="post-metadata">

### Author: ![Harun](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/harun/32/26467_2.png) [@Harun](https://forum.shopware.com/u/Harun)
#### Post date: [22. August 2019 um 10:06 UTC](https://forum.shopware.com/t/plugin-upload-to-store/61249/3 "2019-08-22T10:06:26Z")

</div>

&nbsp;

&nbsp;

&nbsp;

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/2/2f172dcf15fe89595355fbeac6efa5f124f39c8a.png)

This is our plugin structure.&nbsp;

This is composer.json file.  
&nbsp;

```
{
  "name": "comme/home-icon",
  "description": "Home icon on navigation",
  "type": "shopware-platform-plugin",
  "version": "1.0.1",
  "license": "proprietary",
  "authors": [
      {
          "name": "Commerce Care d.o.o."
      }
  ],
  "autoload": {
    "psr-4": {
      "commeHomeIcon\\": "src/"
    }
  },
  "extra": {
    "shopware-plugin-class": "commeHomeIcon\\commeHomeIcon",
    "label": {
      "de-DE": "Home Icon plugin",
      "en-GB": "Home Icon plugin"
    }
  }
}

```

&nbsp;

---

<div class="post-metadata">

### Author: ![gomeZ](https://avatars.discourse-cdn.com/v4/letter/g/d78d45/32.png) [@gomeZ](https://forum.shopware.com/u/gomeZ)
#### Post date: [26. August 2019 um 06:25 UTC](https://forum.shopware.com/t/plugin-upload-to-store/61249/4 "2019-08-26T06:25:39Z")

</div>

Hi Harun,  
your folder structure should look like this:

- commeHomeIcon
  - src
    - Resources
    - Subscriber
    - commeHomeIcon.php

  - composer.json

> **[References and internals](https://docs.shopware.com/en/shopware-platform-dev-en/references-internals?category=shopware-platform-dev-en%2Finternals%2Fplugins)**

Best regards
