/481_Dragon_AMNG

Course Project Website for American Muslim New Generation

Primary LanguageJava

AMNG

AMNG Web Application.

  • Angular-cli based Angular 4 front end client
  • Java Spring Boot Restful API backend server

*Prerequisites

Angular 4

  • NodeJS 6.9.0 or higher
  • NPM 3 or higher

Spring Boot

  • Java 1.8
  • Maven

Quick Start

Front end

  • Go to client directory
  • Run npm install to install dependencies
  • Run ng build --env=prod --aot to complied artifacts will be store in the dist/ directory.

Back end

  • Go to server directory
  • Run mvn clean install to install dependencies
  • Config Database setting, see details in server/README.md.
  • Run java -jar server-1.3-SNAPSHOT.jar to run the application.