A Web3 project of the University of Oriente.
This project was created under the idea of designing a decentralized and autonomous payment system, with which it is sought to serve as an economic and financial refuge for the "Universidad de Oriente". The main mission of this project is to allow the university to manage its funds autonomously.
- packages
- smart-contracts
- user-application
The first step is to clone this repository:
# Get the latest version of the project
git clone https://github.com/Ljrr3045/web3-udo-monorepo.git
# Change to home directory
cd web3-udo-monorepo
To install all package dependencies run:
npm run bootstrap
This will install all packages in the monorepo as well as all the packages.
# Run Smart Contracts Build
npm run build:smart-contracts
# Run Smart Contracts Tests
npm run test:smart-contracts
# Run Smart Contracts Coverage
npm run coverage:smart-contracts
# Run Smart Contracts Deploy (Local Network)
npm run deploy-local:smart-contracts
# Run Smart Contracts Deploy (Testnet Network)
npm run deploy-testnet:smart-contracts
# Run User Application Locally
npm run dev:app
# Run User Application Build
npm run build:app
# Run User Application Lint
npm run lint:app