Skip to content

ajkurtz/BillingSystemExperiment-Java

Repository files navigation

Billing System Experiment

This is a coding exercise to experiment with APIs, a database, and AWS SQS.

Component Descriptions

The system consists of two APIs and two CLI applications.

CustomersAPI

A Spring Boot API that performs CRUD operations on the customers resource.

PaymentsAPI

A Spring Boot API that performs CRUD operations on the payments resource.

BillScheduling Service

A CLI application that searches the database for customers who should be billed "today" and adds them to a queue for billing.

Billing Service

A CLI application that reads customers from a queue and creates a payment for them based on the data in their customer record.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages