AI
The AI module allows you to leverage the power of AI in your application. It provides a consistent interface for interacting with AI within the confines of our framework.
Usage
App Store
The app store module allows you to give your users the ability to add app integrations into their projects.
Oauth
Typically the Oauth process can be kicked off in a few different ways:
Billing
The billing module is one of the most complex and complete modules in the framework. This allows your application to support all types of payment related activties.
Core
Crud
Security
Swagger
CRUD Controller
A set of pre-built CRUD controllers for your NestJS application.
Cron Helper
A set of helpers for cron jobs.
BaseEntity
You can extend your entities with this class to add some common fields.
You can extend your services with this class to add the common CRUD methods.
Middlewear
Auth
The auth module contains all the functionality required to authentication users, including SSO.
Beacon
Storage
The storage module abstracts away the saving of data (files, images, etc) to the cloud, this allows you to switch cloud providers without changing any code. Simply install a different cloud storage provider.
Testing
The framework provides a number of helpers for testing.
NestJs Redoc
This is the documentation for the JuicyLlama NestJs Redoc package.
Redoc Options
CRM
Data Cache
JuicyLlama maintain a centralised data cache of common data which can be shared across clients.
Ecommerce
The ecommerce module is a prebuild module for all things related to ecommerce, this will evolve over time and should save you time if you want to work with everything ecommerce related.
Social
The social module is a prebuild module for all things related to community, this will evolve over time and should save you time if you want to work with everything social related.
Websites
The websites module is a prebuild module for all things related to internet websites, this will evolve over time and should save you time if you want to interact with website entities in your own project.