Warning: This project is not currently in use and is used for research purposes.
This project uses Loopback3 for development. Loopback allows you to generate web services with ease. This project tries to have parity with the features on the Borzoo project.
Frontend services and models are created with the Loopback SDK Builder.
To regenerate the frontend services and models, use npm run build:sdk
.
This project is setup with Docker Compose. Run docker-compose up
in the same directory as the
docker-compose.yml
to run mongo and the project.
If you do not wish to use Docker, you may run the project locally with the following steps:
$ cd zv-api
$ npm i
Note: If you do not have Mongo installed, download it here.
$ mongod
$ npm start