Skip to content

Repository files navigation

Integrator - Spring Boot Back-end

Tools

  1. Spring Boot
  2. Spring Security
  3. Hibernate - H2 for Dev. MySQL for Prod. PostGres (Just in case)
  4. JWT
  5. GraphQL
  6. FlywayDB (data loading)
  7. Spring Webflux - Reactive Programming
  8. Spring Batch
  9. Apache Kafka

Check list

  1. Setup Docker - Done
  2. Reactive Programming Rest API - Done
  3. Reactive Repository - Need Different Datasource (Maybe do a fully non-blocking app)
  4. Implement GraphQL - Done
  5. Implement JWT - Done
  6. Configure Spring Security - Done
  7. Implement Flyway Data Loading - Done
  8. Implement Unit Tests - To be Determined
  9. Implement @PreAuthorize on Rest APIs - Done
  10. Async Tasks (Cron jobs - Scheduled Tasks - Async Executors) - Done
  11. Spring Batch - Done
  12. Apache Kafka - Work in progress - most basic work is done

About

Spring Boot Backend of an integrator project to showcase new skills.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages