Skip to content

feature-tracker/notification-service

Repository files navigation

notification-service

The notification-service microservice listens to various events and notifies the interested parties via email.

TechStack

  • Kotlin, Spring Boot
  • MariaDB, Flyway, Spring Data JDBC
  • Gradle Kts, JUnit 5, Testcontainers

Prerequisites

Refer docker-compose based infra setup for running dependent services.

How to get started?

$ git clone https://github.com/feature-tracker/notification-service.git
$ cd notification-service

# Run tests
$ ./gradlew test

# Format code
$ ./gradlew spotlessApply

# Run application
# Once the dependent services (MariaDB, Kafka, etc) are started, 
# you can run/debug NotificationServiceApplication.java from your IDE.

About

Notification Service

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages