GithubHelp home page GithubHelp logo

ganobrega / vtexy Goto Github PK

View Code? Open in Web Editor NEW
8.0 3.0 3.0 5.97 MB

A developer tool for VTEX CMS :rocket:

Home Page: https://vtexy.now.sh/

License: MIT License

JavaScript 99.61% HTML 0.39%
cli vtex ecommerce

vtexy's Introduction

VTEXY

A developer tool for VTEX CMS

Why should I use this?

This tool allows the team to focus 100% on the code instead of the Platform. It can also be used as a homologation environment. Basically we simulate the engineering behind the CMS, making possible the development of local SEO and data versioning of Placeholders, Banners, Settings and more. In addition, it is possible to deploy everything from the command line.

I hope you enjoy!

Quick Start

First, install VTEXY globaly:

npm i -g vtexy

Then create new project running the following commands:

$ vtexy init
$ cd my-project/
$ vtexy start

Documentation

Check more on https://vtexy.now.sh

License

MIT © ganobrega

vtexy's People

Contributors

dependabot[bot] avatar ganobrega avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

vtexy's Issues

Support redirects

Default redirects:

  • /Produto/{nomeCategoria}/{nomeProduto}/{idProduto}/{idProduto}/p
  • /categoria/{nomeDepartamento}/{nomeCategoria}/{queryString}/{nomeCategoria}
  • /departamento/{nomeDepartamento}/{idDepartamento}/{nomeDepartamento}

Related Issues

  • #3 - Support native pages(Product, Categoria, Search)

Sync Service

This service will be responsible for synchronizing the local information in the VTEX CMS and also for bringing from remote to local.

The process will proceed as follows:
Same as Git, but the information is not saved on a server. It is necessary to make a configuration in the VTEX CMS with XML files that will be used as a reference for versioning the information in the CMS

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.