Skip to content

SuYirouCrystal/admin-vercel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Supabase Apps Monorepo

This repository contains three deployable Next.js apps:

  • apps/caption-rating: caption creation and rating app
  • apps/admin-area: superadmin-only admin area
  • apps/prompt-chain-tool: humor flavor and prompt-chain manager

Local setup

cd apps/caption-rating && npm install
cd ../admin-area && npm install
cd ../prompt-chain-tool && npm install

Add .env.local in each app from each app's .env.example.

GitHub repo creation (CLI)

If GitHub CLI is available and authenticated:

git init
git add .
git commit -m "Initial commit: caption app + admin area + prompt-chain tool"
gh repo create <repo-name> --private --source . --remote origin --push

Vercel deployment (three projects)

Create and deploy each app as its own Vercel project:

# caption app
cd apps/caption-rating
npx vercel --yes

# admin app
cd ../admin-area
npx vercel --yes

# prompt-chain tool
cd ../prompt-chain-tool
npx vercel --yes

In each Vercel project, set required environment variables from the matching .env.example.

Turn off Vercel deployment protection

In each Vercel project dashboard:

  1. Open Settings.
  2. Open Deployment Protection.
  3. Disable protection (password/SSO) for the environment you are testing.

Then verify all three apps load in an Incognito window.

Submission format

Submit the latest deployment URL for all three apps:

  • caption creation and rating app URL
  • admin area app URL
  • prompt chain tool app URL

Use the latest commit-specific deployment URL generated by Vercel.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors