Novel
Get NovelGuidesAPI Reference
Guides
Guides
  • Guides
  • Production Checklist
  • Shipping Fast
    • Speedrun
    • Getting an Idea
    • Buying a Domain
    • Designing your SaaS
    • Pricing
    • Marketing and Distribution
    • Securing your SaaS
    • Troubleshooting
    • Optimizations
    • Integrating your Team
  • Knowledge Base
    • General Information
      • Getting Stripe Keys
      • Getting Postmark Keys
      • Getting Github Oauth Credentials
      • Using AWS S3
      • Using Cloudflare R2
      • Getting VAPID Keys
      • Getting Anthropic API Keys
      • Using Sentry
    • Novel Server
      • Configuring Novel
      • Email Providers
      • Configuring Pricing
      • Creating a REST Endpoint
      • Securing an Endpoint
      • Writing a Middleware
      • Background Jobs
      • Cron Jobs
      • Setting up Oauth
      • Integrating an OAuth Provider
      • Setting up Multi-Factor Authentication
      • Configure Roles and Permissions
      • Creating an Error File
      • Sending Emails
      • Setting up Signups
      • Writing Transactional Email
      • Writing End-to-end Tests
      • Creating a Custom Model
      • Overriding a Model
      • Creating a Feature Flag
      • Adding Rate Limits
      • Requiring Elevated Permission
      • Using Idempotency
      • Check if User is Verified
      • Check if Organization is Subscribed
      • Caching an Endpoint
      • Setting up Cloudflare R2
    • Database
      • Connecting to a Database
      • Creating a Table
      • Writing Queries
      • Writing Mutations / Updates / Deletes
      • Using Validations
    • Novel Web / Next.js
      • Creating a Marketing Page
      • Creating an Application Screen
      • Securing a Page
      • Making a Request to the API
      • Using Generated Requests
      • Applying Styles
      • Using shadcn/ui
      • Writing Tests with Playwright
      • Modifying Content Security Policy
      • Checking a Feature Flag
      • Using Zod in Forms
    • Scaffolding
      • Describing a Background Job
      • Describing a Cron Job
      • Describing a Table
      • Describing an Endpoint
    • Novel Studio
  • Deployment
    • Github Actions
    • Release Pipeline
    • Deploying to Digital Ocean
    • Deploying to Vercel
    • Deploying to AWS EC2 and RDS
    • Deploying to AWS ECS/Fargate and RDS
Powered by GitBook

This site uses cookies to deliver its service and to analyze traffic. By browsing this site, you accept the privacy policy.