Nosso objetivo com essa aplicação foi desenvolver uma solução para o desafio apresentado, atendendo as necessidades que foi passada.
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" }
Esse projeto foi desenvolvido utilizando as seguintes tecnologias:
- É necessario ter Node.js instalado na sua maquina;
- Também, você precisa ter o gerenciador de pacotes NPM ou Yarn;
- Faça o clone:
$ git clone https://github.com/lucasmori/challenge-mega-hack-03.git
- Rodando a aplicação:
# Install dependencies
$ yarn
# Start Frontend
$ yarn start
- 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.
Este projeto esta sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.