Cadrant
Pricing

Resources

  • Documentation
  • Blog

Community

InstagramLinkedInFacebook
Login

Cadrant

Build your no-code apps. Describe what you need in plain language and deploy in minutes.

Product

Use casesShowcase

Resources

BlogDocumentationPricing

Contact

Contact us
© 2026 Cadrant. All rights reserved.
Terms of UseTerms of SalePrivacy PolicyManage cookies

Documentation

Welcome to CadrantQuickstartPlans and credits
Create your first projectIterative buildingPrompting best practicesVersion history
Connect SupabaseDatabaseAuthenticationEdge FunctionsFile storageEnvironment variables
Publish your projectCustom domainSEO & Search Ranking
Billing and credits
← Home
Supabase: Backend & Data

File storage

Cadrant uses Supabase Storage to manage your application's files: images, documents, attachments and all types of media. Storage is attached to your Supabase project and accessible via a simple API.

Features

  • Upload and download files directly from your application.
  • Support for all file types: images, PDFs, videos, documents, etc.
  • Public or private URLs depending on bucket configuration.
  • On-the-fly image transformations (resize, crop) via Supabase.
  • Each bucket is created automatically by Cadrant in your Supabase project.

Configuration

  1. Describe the storage need in your prompt (e.g.: 'Users can upload a profile photo').
  2. Cadrant creates the necessary bucket and configures upload components in your interface.
  3. Choose between public access (files accessible without authentication) or private (requires a token).
  4. Configure access policies in Supabase to control who can read and write to the bucket.

Best practices

  • Use public buckets for content images (logos, product photos) and private buckets for sensitive data (documents, attachments).
  • Limit the size and type of uploaded files to prevent abuse.
  • Configure RLS policies on storage for production-grade security.
  • Consider client-side image compression before upload for better performance.
For production use, always verify your bucket access policies in the Supabase dashboard. By default, Cadrant configures basic access that should be refined for your specific use case.