Skip to content

BspbOrg/members-server

Repository files navigation

BSPB Members management

Dependency Status Greenkeeper badge Build Status codecov

Management system for BSPB members

To install:

(assuming you have node and NPM installed)

npm install
docker-compose up -d db redis dbadmin
npm run migrate

To create user:

npm start
npx actionhero console
  --> api.models.user.create ({
        username: "admin",
        firstName: "admin",
        lastName: "admin",
        password: "admin",
        email: "[email protected]",
        role: "admin"
        })

To Run:

docker-compose start db redis dbadmin
npm start

To Test:

npm test

To release

git checkout master
git checkout .
npm version <patch|minor|major>
git push && git push --tags && git push origin master:production

License

AGPL-v3.0

Copyright (c) 2018 Bulgarian Society for the Protection of Birds