Caso Loja Mage2Bar
Conheça, na prática, como uma loja virtual pode ser construída do zero com Magento 2, passando pela infraestrutura, configuração, desenvolvimento e publicação. Um case realista e didático para quem quer entender o processo por trás de um e-commerce moderno.
(Em desenvolvimento...)
Caso Loja Mage2Bar
O Caso Loja Mage2Bar apresenta a construção de uma loja virtual utilizando Magento 2.
O projeto foi desenvolvido para colocar em prática conhecimentos de Linux, infraestrutura, Docker e Magento 2, começando pela preparação do ambiente e evoluindo até a execução da plataforma.
A infraestrutura utiliza Debian, Docker e Docker Compose, com os principais serviços necessários para executar o Magento 2, incluindo Nginx, PHP-FPM, MariaDB, Redis e OpenSearch.
O projeto também apresenta configurações básicas de SSL, firewall e segurança do servidor, além de ferramentas utilizadas na organização e automação do ambiente, como Git e GitHub Actions.
Na parte do Magento 2, o projeto inclui a configuração da plataforma, desenvolvimento de módulos próprios e criação do tema utilizado pela loja.
A Mage2Bar foi pensada como uma loja virtual de bebidas e petiscos. O catálogo e as funcionalidades servem como exemplo para demonstrar como uma loja Magento 2 pode ser estruturada e desenvolvida.
Todo o ambiente é documentado, desde a preparação inicial do servidor até as configurações necessárias para executar o Magento 2.
O projeto também registra as decisões tomadas durante o desenvolvimento, os testes realizados e os ajustes necessários para fazer cada parte funcionar corretamente.
O conteúdo acompanha a evolução do projeto e pode receber novas etapas, funcionalidades e melhorias conforme o desenvolvimento continuar.
Tecnologias e componentes utilizados
- Magento 2
- Debian Linux
- Docker
- Docker Compose
- Nginx
- PHP-FPM
- MariaDB
- Redis
- OpenSearch
- SSL / HTTPS
- UFW
- Fail2Ban
- Git
- GitHub Actions
| Nome | Caso Loja Mage2Bar |
|---|---|
| Tipo de Conteudo | Estudo de Caso |