TypeScript REST API starter
An Express API with user registration, login, JWT authentication and post creation.
TypeScript · Express · MongoDB · JWT
Implementation notes
The code separates controllers, services, models and middleware. Joi validates request bodies, Mongoose handles MongoDB access, and shared middleware handles errors. The repository has no automated test suite.
