Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 942 Bytes

README.md

File metadata and controls

42 lines (30 loc) · 942 Bytes

SEAN.js E2E admin project

This project contains an API as well as an administrative interface that allows to view and manage groups, scopes, and users.

Prerequisites

  1. Node.js
  2. PostgreSQL server

Instructions

  1. Run npm install -g @angular/cli.
  2. Run npm install.
  3. Obtain .env file from the project owner and chagne DB_* configuration. The file should look like this:
DB_HOST=xxx.xxx.xxx.xxx
DB_NAME=name
DB_USER=user
DB_PASS=pass
  1. Run /sql/bootstrap.sql in your PostgreSQL database.
  2. Run npm start-local for a local environment; WebPack will build Angular2 project and node will serve up the application at http://localhost/.

Stack

  • Angular2 (v5+)
  • WebPack 3
  • Boostrap
  • Node.js
  • Express.js
  • Sequalize.js
  • PostgreSQL

Code location

Front-end code is located within /src/web. Back-end code is located in /src/.

API Docs (under construction)

https://auth02.docs.apiary.io/#