Web Development Fundamentals (opens in a new tab)
  • Labs
    • 1 Structure
    • 2 Content
    • 3 Presentation
    • 4 Layouts
    • 5 Scripting
    • 6 Classes + Testing
    • 7 Client Scripting
    • 8 RESTfulness
    • 9 Server Rendering
    • 10 Object Mapping
    • 11 Relational Queries
    • 12 Client Rendering
  • Guides
    • 1 Version Control
    • 2 Documentation
    • 3 Exceptions
    • 4 Web Storage
    • 5 Asynchronicity
    • 6 Relational Mapping
    • 7 Server Actions
    • 8 Posting Files
    • 9 Synchronized State
    • 10 Deployment
    • 11 Chatbots + Agents
  • Tutorials
    • 1 Higher-Order Functions
    • 2 Fifteen Puzzle
    • 3 Lap Timer
  • Assignments
    • 1 Content Presentation
    • 2 Client Rendering
    • 3 RESTful Interfaces
    • 4 State Management

  • Links
Feedback (opens in a new tab) Edit
Guides
10 Deployment

Deployment

Follow the Supabase guides for Prisma (opens in a new tab) and Vercel (opens in a new tab) integrations, and the Next.js on Vercel guide (opens in a new tab).

  1. Sign up to Supabase (opens in a new tab), an open-source Firebase (opens in a new tab) alternative, using GitHub.
  2. Create a new project and follow this guide (opens in a new tab) to setup a Supabase and Prisma integration.
  3. Sign up to Vercel (opens in a new tab), a front-end cloud, using GitHub.
  4. Follow this guide (opens in a new tab) to setup a Supabase and Vercel integration.
  5. Create a new GitHub repository with the project source and deploy it using Vercel.
9 Synchronized State11 Chatbots + Agents

2026Qatar University