8b63cc66a9983e9328a7f458436660be25299e77
Architecture: Six focused services with the BookingService/SchedulingService overlap resolved by giving SchedulingService exactly one job, the transactional double-booking guard , while BookingService owns the create/reschedule/cancel workflow around it. 59 unit tests, 24 integration tests
NextChair
Booking app as an alternative to Booksy
Languages
TypeScript
89.4%
HTML
9.6%
CSS
0.3%
JavaScript
0.3%
Dockerfile
0.2%
Other
0.2%