Single page application that represents forum, provides CRUD services for topics, topic messages and users.
There is an instance of application deployed to Heroku available at https://intech-forum.herokuapp.com
# install dependencies
yarn install
You could define configuration properties for the project at config.json
- server.port - defines server port for static express server
- apiServer.url - defines api server url for a backend of the project
- oauth.client - defines client id for client oauth authentification at the backend of the project
- oauth.client-secret - defines client secret for client oauth authentification at the backend of the project
# serve with hot reload at localhost:8081
yarn serve
# build for production with minification
yarn build
# start express static server
yarn start
To login with admin rules you can use test user with such credentials:
- email: admin@admin
- password: pass
To login with user rules you can use this default user:
- email: user@user
- password: pass