Core components for building GraphQL APIS with test driven development.
ORM
Database
Graphql Server
JS Variant
- Testing Framework/Skeleton
- Jest
- Custom test server client
- User Authentication
- Registration
- Login
- Oath
- Session/Auth management
- Password resets
- Email verification
- Logout
- Cookie/Token expiry
- Rate limiting
- Schema modularisation
- Unify/Merge schemas at run time
- Database schema verification
- Yup
- Modularised resolvers
- Health check resolver
- Dev, Test and prod configuration models
- Server side routes