I need to create my own new addon.

Permalink
I am new in Concrete5. Now i want to create my own addon like if user purchase any addon from concrete5 store site then concrete5 store site provide us a single Zip. we will install those zip and our addon will start work.

I need to create exactly like this type of addon. so i will create it and install it on site. Please share me tutorial link or any suggestion.

 
Gondwana replied on at Permalink Reply
Gondwana
https://documentation.concrete5.org/developers/packages/overview
priteshmahajan replied on at Permalink Reply
Thank you @Gondwana. Can you please do one thing. Kindly create a simple folder structure and create zip and provide me and let me know how can i install zip in my local server concreate5 package. If install manually then please let me know where i put this. Let me share my local server path.

/var/www/html/concrete
In this project i have 4 folders
application , concrete, updates, packages and some other php and config files.
Aso please provide me simple code zip.

Thanks in advance
Gondwana replied on at Permalink Reply
Gondwana
It sounds like you need to hire a developer. You might find some boilerplate or example code at
https://c5labs.com/concrete5-boilerplate...

Some other resources are linked here (but may be out of date):
http://www.werstnet.com/concrete5-resources/...

If you want to understand what you're doing, there's no substitute for doing it yourself.
JohntheFish replied on at Permalink Reply
JohntheFish
There are some tools in the marketplace that can help you get started such as @ramonleenders Block Designer and Package Designer addons, which are for creating block and package code, and my own Package Magic addons, which are for zipping up, validating and deploying packages.

https://www.concrete5.org/marketplace/addons/block-designer...
https://www.concrete5.org/marketplace/addons/package-designer...
https://www.concrete5.org/marketplace/addons/package-magic-starter/...
https://www.concrete5.org/marketplace/addons/package-magic...

The use of these is not specific to the concrete5 marketplace. Many developers and agencies manage project specific packages outside of the marketplace.