BlockJobs es un proyecto del programa DIR de NEAR hispano, con la finalidad de crear un marketplace de servicios profesionales.
http://testnet.blockjobs.site/
- Instalar Node.js ≥ 12
- Instalar el compilador de rust y wasm target:
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
$ rustup target add wasm32-unknown-unknown
- Instalar el cliente de NEAR:
npm i -g near-cli
- Logearse con tu cuenta de testnet:
near login
- El backend esta en la carpeta /contract
- El frontend esta en la carpeta /src
- Los tests se encuentra en la carpeta /sim
$ cd contract
$ chmod +x ./build
$ ./build.sh
$ chmod +x ./deploy
$ ./deploy.sh
En cada contrato hay un fichero llamado Notes que contiene cada funcion en comandos para near-cli comando
$ cd contract
$ ./build.sh
$ cd ..
$ cd sim
$ npm install
$ npm run test -- --verbose --timeout=10m
Sebastian Gonzalez
Dario Sanchez
Para correr el servidor de desarrollo de react
$ cd frontend
$ npm run start
Para compilar tailwind
$ npm run build:css
Para wachear tailwind
$ npm run watch:css
Es posible que taiwind de errores, por que para solucionarlo elimina node_module y vuelve a instalar los paquetes. Tambien es posible que pueda haber fugas de memoria por cerrarlo incorrectamente el servidor de desarrollo y te coma toda la ram.
On Windows, if you're seeing an error containing EPERM
it may be related to spaces in your path. Please see this issue for more details.