For development you will need the following things properly installed on your computer.
- PostgreSQL
- Git
- Node.js 7.6.0+
- Ember CLI
- Google Chrome (for testing)
git clone <repository-url>
this repository- Create a PostgreSQL database and user
API server
cd api
npm install
# Copy db config file and add your credentials
cp config/db.example.js config/db.js
knex migrate:latest
Frontend Server
cd app
npm install
start the api server
cd api
node index.js
start ember development (in a seperate terminal)
cd app
ember serve
Visit Kummit at http://localhost:4200.
Docker can be used to get the api server up and running without needing to install and configure postgresql
docker-compose up