koach-typescript
Production ready Koa2 boilerplate written in Typescript . Uses http2 and sequelize .
nodejsboilerplatebabeltypescriptrest-apihttp2sequelizemvc-patternkoa2production-readycrud-sample
FreeRepo
Overview
KOACH-Typescript is a production-ready boilerplate for building REST APIs using Koa2, TypeScript and SQL databases with HTTP/2 support. It includes built-in authentication via JWT, Sequelize ORM for database management, Swagger documentation generation, Docker support and a structured folder layout with controllers, services, repositories and middleware for scalable API development.
Features
object-orientedjwt-authenticationhttp2-supportswagger-documentationtypescript-lintingdockerizedcrud-operationsmvc-patternsession-managementrequest-validationerror-handlinglogging
Feature Flags
authenticationauthorizationloggingErrorTrackingapiDocsloggingerrorTracking
Recommended Use Cases
rest-api-developmentproduction-ready-backendmicroservices
Frontend
None
Backend
koa2nodejstypescript
Auth Providers
jwt
Deployment Targets
docker
Payment Providers
None
Quick Facts
โญ Stars
75
๐ด Forks
2
๐งพ License
mit
๐ Active
Unknown
๐ Last Commit
2022-03-05T18:32:10.000Z
Stack
Framework
koa2
Language
typescript
Database
mysql, mariadb, sqlite, postgresql, mssql
ORM
sequelize
Data Layer
Databases
postgresql, mysql, sqlite, mariadb, mssql
ORM
sequelize
UI Stack
Developer Experience
Docker
Yes
Tests
No
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals