https://github.com/fresult/car-dealership
Learn DDD and practice kata
https://github.com/fresult/car-dealership
Last synced: over 1 year ago
JSON representation
Learn DDD and practice kata
- Host: GitHub
- URL: https://github.com/fresult/car-dealership
- Owner: fResult
- Created: 2024-11-01T11:56:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-25T22:37:51.000Z (over 1 year ago)
- Last Synced: 2024-11-25T23:22:49.299Z (over 1 year ago)
- Language: Java
- Size: 120 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Car Dealership
This is a repository to learn [Tactical Domain Driven Design](https://www.skooldio.com/courses/tactical-domain-driven-design).
Architecture & DDD Kata - Online Car Dealership: \
Original Code: https://github.com/chrisza4/spring-ddd
**Next Improvement:**
- [ ] Model the domain models such as `ScheduledCarCollection`, `DroppedCarCollection`
- [ ] Add Inspection for the *Mechanic* domain and if the car is not qualified, we will decrease car in stock
- [ ] Add the doing contract with customer in the *Marketing* (or *Sales*) domain and if the contract is created, we will decrease car in stock