deno_rest
A Boilerplate for deno RESTful apis
boilerplatejwttypescriptmongodbrest-apioakdenonapi-starterdenodeno-boilerplatedeno-mongodeno-rest
FreeRepo
Overview
Deno REST is a boilerplate for building RESTful APIs with Deno, Oak and MongoDB that includes JWT authentication, role-based access control, request validation and database seeding to help you ship fast. It uses a clean model-controller-service architecture and comes with Docker support, integration tests and pre-built user management endpoints.
Features
jwt-authenticationrole-based-access-controlcors-supportenvironment-managementrequest-validationerror-handlingdatabase-seedinguser-roles-and-permissionsuser-activity-historypassword-hashing-bcryptintegration-testsdocker-support
Feature Flags
userDashboardauthenticationsubscriptionsblogauthorizationmapsformsValidation
Recommended Use Cases
rest-api-developmentbackend-api-starterdeno-projectsmicroservices
Frontend
None
Backend
denooak
Auth Providers
jwt
Deployment Targets
docker
Payment Providers
None
Quick Facts
โญ Stars
163
๐ด Forks
33
๐งพ License
mit
๐ Active
Unknown
๐ Last Commit
2025-02-09T22:44:25Z
GitHub
Stack
Framework
oak
Language
typescript
Database
mongodb
Auth
jwt
ORM
deno-mongo
Testing
deno-test
CI
circleci
Data Layer
Databases
mongodb
ORM
deno-mongo
UI Stack
Developer Experience
Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
circleci
Pricing
Classification
free
Selected
โ
Notes
Open source project under MIT license