gallo
v0.0.1
Published
Astound architecture for E.J. Gallo Winery projects
Downloads
48
Maintainers
Readme
Gallo README
This is E. & J. Gallo Winery code base repository. Here you will find useful information on how to setup project and start development.
How do I get set up?
- checkout gallo repository
- add ecom-gallo folder to your VS code workspace
- run following commands
- npm install
- npm run build
- npm run import:site
- upload cartridges to your sandbox
- upload images
- reindex site indexes
Contribution guidelines
- Pull-request and code check
- Commit message pattern: 'TICKET-ID:TYPE: Comment' format, where type is [FIX|DEV|CHANGE|MERGE|ADD]. Ex: 'ACDC-123:FIX: Checkout doesn't work. Fixed
Who do I talk to?
- Repo owner or admin: Astound Commerce (@r.ryabyy)
- Project team lead: @o.zubkov
- FE lead: @v.ulanov
- QA lead: @r.kampov
- BE consultant: @g.melnyk
Architecture layers
This is Astound Boilerplate based (Store Front Reference Architecture) project. https://bitbucket.org/astoundcommerce/sfra-boilerplate/src/develop/README.md
- Latest SFRA code, [link for JSDoc]{@tutorial SFRAStructure}) TODO
- Storefront JS components - Widgets, [link for JSDoc]{@tutorial WidgetsCartridgeLayer}) TODO
- Adopted Cartridges for Boilerplate
- Feature Cartridges developed in Boilerplate
- Storefront Styling - Core SCSS, refactored templates (documentation TBD/TODO)
- SFRA - Site Layout Conception - Front End site breakpoints and devices dependencies
- Sample of the brand cartridge, [link for JSDoc]{@tutorial SampleCartridgeLayer}) TODO
- Simplifyed Site Data, [link for JSDoc]{@tutorial SiteData}) TODO
Features List
- TODO
Tools
- [NPM Tasks](documentation/tools/NPMTasks.md)
- [Webpack Configuration](documentation/tools/WebpackConfiguration.md)
Guides
- [Repository structure ](documentation/guides/RepositoryStructure.md)
- [How to develop project ](documentation/guides/HowToDevelopProject.md)
- [How to manage dependencies](documentation/guides/HowToManageDependencies.md)
- [Dev Tools guide](documentation/guides/dev/DevToolsList.md)
- [SVG icons add / change / reuse](cartridges/app_storefront_widgets/cartridge/templates/default/common/icons/README.md)