Blockchain-based Enterprise Entity Management System. Using blockchain technologies in asset management context. Project with MIMOS.
- Hyperledger Composer (which uses Hyperledger Fabric) [Blockchain]
- pgAdmin4 (PostgreSQL) [Database]
- Loopback [REST API server]
- Angular 5 [Front-end web page]
- Mobile language
- beems-qr-code
- Expo (React-Native; JavaScript)
- Hyperledger Composer's list of prerequistics
- NodeJS
- NPM
- Loopback
- Angular-CLI (Currently Angular 5)
- Mobile
- Expo XDE [for
mobile/beems-qr-reader]
- Expo XDE [for
Others are implemented later by the script provided.
- Refer here for the installation pre-requistics for Hyperledger Composer
./install.sh- Install "pgAdmin4" and restore the database.
- Refer to the mobile README.md section
Requires at least four terminals processes in Linux
- Go to
blockchain/scriptsfolder and./startApp.sh - Start and enable the postgreSQL databases.
- Go to
apifolder andnode . - Go to
web-app/srcfolder andng serve --open - Refer to the mobile README.md section
Check the browser for the web application (should be at localhost:4200).
Alternatively (will have terminal output abomination):-
- Start and enable the postgreSQL databases.
./run.sh- Refer to the mobile README.md section