An open API service indexing awesome lists of open source software.

https://github.com/theiterators/ts-backend-template

Typescript REST API boilerplate
https://github.com/theiterators/ts-backend-template

Last synced: 5 months ago
JSON representation

Typescript REST API boilerplate

Awesome Lists containing this project

README

          

# TS BACKEND TEMPLATE

This is a simple Typescript REST API boilerplate featuring ts-rest, express, slonik and zod.

## Features

- Typescript setup
- Type-safe REST API following principle "parse, don't validate"
- CRUD example
- Healthcheck endpoint
- Logging, with correlation id and context support
- Error handling
- Type-safe database access
- Type-safe config
- Strongly-typed domain and DTOs
- OpenAPI documentation
- Flyway-based migrations
- Basic Firebase auth integration

## TODO

- Removing boilerplate from repository file (smartrepos)
- Docker image packaging
- Some kind of observability stack
- Test stack
- Background jobs