Skip to content
This repository has been archived by the owner on Jul 19, 2022. It is now read-only.

vmware-archive/IoT-ConnectedCar-Emulator

Repository files navigation

Connected Car Dashboard

This is the AngularJS based dashboard + Spring Boot based emulator. A tour of the directories here:

  • app - The source code for the dashboard
  • bower_components - The bower dependencies
  • node_modules - Node.js dependencies
  • config - The configuration for the application
  • src - Java/Groovy source to execute this module as a Spring Boot application.
  • test - The test code for the application

Initial Setup

Before you can build the project, need to make sure all dependencies are installed

  1. $ npm install
  2. $ bundle install
  3. $ bower install

Develop locally

  1. $ ./gradlew bootrun Start the Sprint Boot App up
  2. $ grunt serve Start the local server with LiveReload enabled

To build the project:

  1. Execute a grunt build from the root of this module: $ grunt clean build.
  2. From the root of the project, execute a gradle build: $ ./gradlew clean build
  3. The Spring Boot über jar can be found in the build/libs directory and can be launched via $ java -jar build/libs/IoT-Dashboard.jar.
  4. The dashboard should be able to be viewed via http://localhost:8080/

To deploy on Pivotal Cloud Foundry:

  1. $ cf create-service <redis service> <plan> redis
  2. $ cf push -n <ROUTE-NAME>

References

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages