nestjs-bff
A full-stack TypeScript solution and starter project. Includes an API, CLI and example client webapp. Features include production grade logging, authorization, authentication, MongoDB migrations and end-to-end testing.
nodejstemplateboilerplateangulartypescriptlernawebappfullstackbffnestjsnestjs-bffreact
FreeRepo
Overview
Nestjs-BFF is a full-stack TypeScript boilerplate built on NestJS and Angular that helps developers ship fast with a production-ready backend, frontend example and CLI tool. It includes authentication, authorization, database migrations, logging, caching and a domain-driven design architecture to reduce setup time for enterprise-grade Node.js applications.
Features
strongly-typedddd-architectureauthenticationauthorizationjwtsocial-logincachingrepository-patternmongodb-migrationse2e-testingconfiguration-managementcli
Feature Flags
authenticationblogrealtimeauthorizationteamsOrgsloggingErrorTrackinggraphqlcachingformsValidationlogging
Recommended Use Cases
enterprise-applicationsfull-stack-typescript-projectsproduction-ready-applicationsstrongly-typed-applications
Frontend
angularreact
Backend
nestjsexpressnodejs
Auth Providers
jwtfacebookgoogletwitter
Deployment Targets
awsherokucloud
Payment Providers
None
Quick Facts
โญ Stars
663
๐ด Forks
113
๐ Active
Unknown
๐ Last Commit
2020-12-31T08:57:15.000Z
GitHub
Stack
Framework
nestjs
Language
typescript
Database
mongodb
Auth
jwt, social-login
Testing
jest
Logging
winston
Data Layer
Databases
postgresql, mongodb
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
Open source project