Appearance
Quick Guides
This hub keeps the most requested guides in one place. Search by keyword or filter by topic to open the walkthrough you need.
Adding, editing, and deleting records in tables
Create records, update them, and delete them safely using your tables.
Enable email verification
Learn how to enforce email verification for new users.
Enable Google sign in (SSO)
Let users sign in with Google and test the flow in your app.
Generate a certificate PDF with APITemplate.io
Create an API that generates a certificate PDF from a template using a name and course.
Generating a custom coded component
Create a custom coded component and use it like any other element in your interface.
Generating a PDF with APITemplate.io
Connect APITemplate.io and generate a PDF from an API.
Generating responses with GPT
Generate text responses with GPT from an API and show them in your interface.
Importing a design from Figma
Bring a Figma design into WeWeb so you can build faster and stay consistent.
Link records from different tables
Create relationships between tables and use linked records in your interface and APIs.
How to preview as a different user
Test your app as another user to validate private pages, roles, and data visibility.
Protect a page for signed-in users
Restrict page access and configure redirects for unauthenticated users.
Save files with WeWeb Storage
Set up WeWeb Storage so users can upload files and you can save the file path for later use.
Securing APIs
Protect your APIs so only the right users can access sensitive data.
Send a message with Slack
Connect Slack and send a message from an API or an event trigger.
Send email using WeWeb
Use the backend `Send Email` action in an API Endpoint to send a simple email from your app.
Sending an email with Resend
Connect Resend and send an email from an API or an event trigger.
Set up backend logic on top of Supabase
Keep Supabase as your database and use WeWeb API Endpoints as the secure logic layer on top.
Setup different languages in your app
Add multiple languages so users can view your app in their preferred language.
Set up email/password authentication
Enable email/password sign in and test the flow in your project.
Sign users in and get their info with Xano
Use Xano Auth to sign users in and retrieve the current user in your WeWeb app.
Understanding URL params and paths
Use the URL to load the right record, build clean links, and handle dynamic pages.
Updating and resetting inputs in repeating lists
Keep per-row input values stable in repeating lists, and reset individual rows or the whole list.
How to properly use multiple environments
Keep separate settings for development and production so you can test safely.
Using table views
Use views to save filters and reuse the same dataset across your project.
Using user roles
Control what users can see and do by assigning roles and checking them in your app.
What are environment variables
Store keys and settings safely and reuse them across your project.

