cyberfire / module-promo-countdown
CyberFire Promo Countdown module for Magento 2.4.x
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Language:HTML
Type:magento2-module
pkg:composer/cyberfire/module-promo-countdown
Requires
- php: >=7.4
- magento/framework: ^103.0
- magento/module-catalog: ^104.0
README
📹 Video Tutorial
Watch the full tutorial on YouTube:
👉 https://www.youtube.com/watch?v=2PguC_PWCho
🇺🇸 English Version (EN)
CyberFire Promo Countdown (Magento 2)
Learn step-by-step how to publish your Magento 2 module on Packagist and allow installation via Composer using composer require.
This repository accompanies a full video tutorial showing how to prepare the composer.json, create version tags, organize your GitHub repository, and sync everything with Packagist.
📹 Video Tutorial
In this video, you will learn:
- How to create the module
composer.json - How to configure namespace and PSR-4 autoload
- How to structure a full Magento 2 package
- How to upload the module to GitHub
- How to create stable version tags
- How to publish on Packagist
- How to install the module via Composer on any Magento 2 project
Perfect for developers building professional modules, distributing packages, or simply organizing their Magento modules correctly.
📦 Composer Installation
Once published on Packagist, install using:
composer require cyberfire/module-promo-countdown:dev-main
bin/magento module:enable CyberFire_PromoCountdown bin/magento setup:upgrade bin/magento cache:flush
#🔧 Structure
CyberFire/ └── PromoCountdown/ ├── etc/ ├── view/ ├── Block/ ├── registration.php └── composer.json
🇧🇷 Versão em Português (PT-BR)
Aprenda passo a passo como publicar seu módulo Magento 2 no Packagist e permitir instalação via Composer usando composer require.
Este repositório acompanha o vídeo tutorial onde demonstro como preparar o composer.json, criar versões com tags, organizar corretamente o módulo e sincronizar tudo com o Packagist.
📹 Video Tutorial / Vídeo Tutorial
🎥 YouTube: https://www.youtube.com/watch?v=2PguC_PWCho
Neste vídeo você aprende:
- Como criar o
composer.jsondo módulo - Como ajustar namespace e autoload PSR-4
- Como estruturar um pacote Magento 2
- Como subir o módulo para o GitHub
- Como criar tags de versão stable
- Como publicar o módulo no Packagist
- Como instalar via Composer em qualquer projeto Magento 2
Ideal para quem desenvolve módulos profissionais, deseja distribuir pacotes ou simplesmente quer organizar seus módulos da maneira correta.
📦 Instalação via Composer
Após publicar no Packagist, a instalação pode ser feita com:
composer require cyberfire/module-promo-countdown:dev-main
bin/magento module:enable CyberFire_PromoCountdown bin/magento setup:upgrade bin/magento cache:flush
#🔧 Estrutura do Módulo
CyberFire/ └── PromoCountdown/ ├── etc/ ├── view/ ├── Block/ ├── registration.php └── composer.json