# Install dependencies
npm install
# Create database
sudo su postgres
createdb ausgaben
psql
CREATE USER ausgaben;
ALTER ROLE ausgaben WITH PASSWORD 'password';
CREATE DATABASE ausgaben;
GRANT ALL PRIVILEGES ON DATABASE ausgaben TO ausgaben;
# Init database
node server/console.js sequelize:schema:sync
# To reset the database
sudo -u postgres /bin/bash -c 'dropdb ausgaben; createdb ausgaben' && node server/console.js sequelize:schema:sync
npm test
make
npm run dev-server
Emails are sent via node-templater-mailer-microservice. To setup up the service, run
node server/console.js config:templatemailer