/challenge-mega-hack-03

Primary LanguageTypeScriptMIT LicenseMIT

Logo

Desafio Mega Hack 03 - VTEX - Time 07

📌 Sumário

🔖 Sobre

Nosso objetivo com essa aplicação foi desenvolver uma solução para o desafio apresentado, atendendo as necessidades que foi passada.

📚 Documentação

Pre Requisites: Refer to https://hyperledger-fabric.readthedocs.io/en/release-1.4/prereqs.html

Requires versions 8.10 of node and 5.5.1 npm to be installed

This network works on Fabric 1.4.x

To deploy, you must get the machines local ip address.

Run start.sh at the root directory

./start.sh 192.168.x.x

Steps for front end to access

Enroll Admin

curl --header "Content-Type: application/json" --request POST http://localhost:3333/enrollAdmin

Register user

curl --header "Content-Type: application/json" --request POST --data '{"user":"vtex"}' http://localhost:3333/registerUser

{ "user":"vtex" }

Get Products

Endpoint

localhost:3333/getProducts

{ "user":"vtex", "platform":"aliexpress" }

🚀 Tecnologias Utilizadas

Esse projeto foi desenvolvido utilizando as seguintes tecnologias:

🔥 Como Utilizar

Pre requisitos

  • É necessario ter Node.js instalado na sua maquina;
  • Também, você precisa ter o gerenciador de pacotes NPM ou Yarn;
  1. Faça o clone:
$ git clone https://github.com/lucasmori/challenge-mega-hack-03.git
  1. Rodando a aplicação:
# Install dependencies
$ yarn

# Start Frontend
$ yarn start

♻️ Como Contribuir?

  • Faça um fork do repositório;
  • Crie uma branch com sua feature: git checkout -b feature-name;
  • Commit suas alterações: git commit -m 'feat: My new feature';
  • Faça o Push da sua branch: git push origin my-feature;
  • Crie um Pull Request.

📝 Licença

Este projeto esta sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Feito com ❤️ por Lucas Mori.