/tweetsched-api

REST API and Web UI for Scheduled Tweets service

Primary LanguageJavaMIT LicenseMIT

Build Status MIT licensed

tweetsched-api

REST API and Web UI for Scheduled Tweets service.

Requirements:

  • Java 8 or higher
  • Maven 3.3.3 or higher

How to build:

mvn clean package

How to run locally:

  • Configure next environment variables:
    • PORT
    • REDIS_URL
    • REDIS_PORT
    • REDIS_PASSWORD
  • Run java -Dvertx.logger-delegate-factory-class-name=io.vertx.core.logging.Log4j2LogDelegateFactory -jar target/tweetsched-api-0.1-SNAPSHOT.jar
  • Open http://localhost:8080/

Logging and Monitoring: