Skip to content

fkm-adfinis/customer-center

 
 

Repository files navigation

Build Status

Adfinis AG - Customer Center

This is still very much in progress.

Prerequisites

Before you start, please make sure that the following tools are installed:

Setup

make install-frontend install-backend
docker-compose up -d
make install

Configuration

Info: for development setup see Development

Set ldap.bindCredentials and services.timed.password in backend/config.js to their respective passwords.

To use the timedbackend service you need to configure the api user in the django admin.

Configure the endpoints as needed.

Development

Create a symlink for config.js ln -s config-dev.js config.js.

Run yarn start-proxy to start the frontend.

The default password for all users is 123qweasd.

Deployment

Clone the repository and execute the following commands on your production system:

git pull
make deploy

LDAP

To authenticate against LDAP, we used the Passport LDAP authentication strategy

About

Adfinis Customer Center

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 60.3%
  • Perl 20.9%
  • HTML 14.4%
  • PLpgSQL 1.9%
  • PHP 0.7%
  • Shell 0.7%
  • Other 1.1%