Skip to content

Latest commit

 

History

History
26 lines (23 loc) · 935 Bytes

README.md

File metadata and controls

26 lines (23 loc) · 935 Bytes

Description

Test

A basic REST-ish API that allows you to perform CRUD operations for Products

Features

. List existing products ✅
. Lookup product by id ✅
. Reject duplicate product ✅
. Add new product  ✅
. Delete product by id ✅
. Update existing product ✅
. Move services and domains to own packages ✅
. Add unit tests for above functionality
	- packages ✅
	- api routes  ✅
. Add automated tests via github actions ✅
. log happy paths and failure paths
. Persist products to an sqlite database (create, update, delete)
. send events to a messaging system
    - new product added
    - product deleted
    - product updated
. Add promethius metrics for public endpoints
. Add dockerfile