API starters · Rank #25
booking-microservices-expressjs
Grade B: derived only from the two verdicts below. How grades work
Practical microservices, built with Node.Js, CQRS, Vertical Slice Architecture, Event-Driven Architecture, Postgres, RabbitMQ, Express and the latest technologies.
Why this verdict
How we check →- 3 commits in the last 90 days, none in the last 30. receipt ↗
- Latest release v1.0.0, 514 days ago. receipt ↗
Snapshot: commit 354f27e on main, checked 2026-10-19 06:48 UTC. Receipts link to files at this exact commit.
- Manifest not found: package.json
What the README says you get
- AnalyticsDistributed tracing
Using `OpenTelemetry` for distributed tracing top of `Jaeger` and `Zipkin`.
- AnalyticsMonitoring with Prometheus
Using `OpenTelemetry` for monitoring top of `Prometteuse` and `Grafana`.
- APIREST internal communication
Using `Rest` for `internal communication` between our microservices with `axios`.
- APIJoi input validation
Using `Joi` for `validation` input in our handlers and endpoints.
- APISwagger API documentation
Using `swagger-ui-express` and `tsoa` for generate `api documentation` automatically.
- AuthJWT authentication
Using `Passport` for `authentication` and `authorization`, base on `JWT`.
- DataPostgres with TypeORM
Using `Postgres` for database level with `typeorm`.
- DeployDocker Compose deployment
Using `Docker-Compose` for our `deployment` mechanism.
- OtherRabbitMQ event messaging
Using `Rabbitmq` on top of `amqp` for `Event Driven Architecture` between our microservices.
- OtherCQRS with MediatR
Using `CQRS` implementation with `MediatrJs` internal library.
- OtherDependency injection
Using `tsyringe` for handling `dependency injection`.
- OtherWinston and Morgan logging
Using `winston` and 'morgan' for `logging`.
- TestingUnit testing with Jest
Using `Unit Testing` for testing `small units` and `mocking` our dependencies with `Jest`.
- TestingIntegration testing with Testcontainers
Using `End-To-End Testing` and `Integration Testing` for testing `features` with all dependencies using `testcontainers`.
Extracted from the kit's README by a local AI model (deepseek-flash) on Sep 29, 2026. Every item is checked against an exact README quote. A README claim is the maker's description, not something we tested.
Watch booking-microservices-expressjs
Get told if it goes dormant, gets archived, falls further behind on a core dependency, or changes its license or price.
History
Sep 29, 2026 → Oct 19, 2026. One square per check, colored by maintenance status. Hover for details.
Show as a table
| Date | Maintenance | Dependencies | Commits (90d) |
|---|---|---|---|
| Oct 19, 2026 | Steady | Deps unknown | 3 |
| Oct 12, 2026 | Steady | Deps unknown | 3 |
| Sep 29, 2026 | Steady | Deps unknown | 3 |
Sources
Every claim on this page comes from these public records, checked . Open them to verify.
- Commit history ↗ default branch (main) at the checked commit: pulse, contributors, last commit
- Releases ↗ latest release
- package.json ↗ declared dependency versions and stack (at commit 354f27e)
- README ↗ quoted features at the checked commit