auau_petshop

Estrutura de desenvolvimento do projeto

O projeto ainda está em desenvolvimento e as próximas atualizações serão voltadas nas seguintes tarefas:

  • Estrutura de pastas HTML
  • Compilador webpack build SCSS
  • Estrutura de pastas SCSS
  • Construção layout HTML, mobile first
  • Adequação layout HTML, desktop
  • Implementação javascript modular
  • Estrutura base de dados Json
  • Persistência de dados via SessionStorage
  • Regra de negócio { Carrinho de compras }
  • Regra de negócio { Modal Newsletter }

Webpack 5x[compilador scss], Node 18x

npm run build

Estrutura de pastas

.
├── index.html
├── README.md
├── petshopdata.json
├── package.json
├── .gitignore
├── scss
│   ├── main.module.scss
│   │── layouts
│   │    ├── banner.scss
│   │    ├── banners_content.scss
│   │    ├── best_sellers.scss
│   │    ├── cart.scss
│   │    ├── darlings.scss
│   │    ├── exclusives.scss
│   │    ├── footer.scss
│   │    ├── global.scss
│   │    ├── header.scss
│   │    ├── newsletter.scss
│   │    ├── rating.scss
│   │    ├── response.scss
│   │    └── slider.scss
│   └── shared
│       ├── reset.scss
│       └── variables.scss
├── assets
│   ├── css[build]
│   └── imgs
└── modules
    ├── main.js
    ├── cart.js
    ├── petshopdata.js
    └── newsletter.js