Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 7 additions & 2 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,16 @@ POSTHOG_PROJECT_ID=12345...
POSTHOG_ANALYTICS_QUERIES_API_KEY=phx_...

# See https://vercel.com/docs/edge-config/get-started
EDGE_CONFIG="https://edge-config.vercel.com/...
EDGE_CONFIG="https://edge-config.vercel.com/..."

PUSHER_APP_ID=your_app_id
PUSHER_APP_KEY=your_app_key
PUSHER_APP_SECRET=your_app_secret
PUSHER_CLUSTER=your_cluster
NEXT_PUBLIC_PUSHER_APP_KEY=your_app_key
NEXT_PUBLIC_PUSHER_CLUSTER=your_cluster
NEXT_PUBLIC_PUSHER_CLUSTER=your_cluster

# Cloudinary
NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME="<Your Cloud name>"
NEXT_PUBLIC_CLOUDINARY_API_KEY="<Your API Key>"
CLOUDINARY_API_SECRET="<Your API Secret>"
12 changes: 8 additions & 4 deletions TODO.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
# Next Menu

Handle users that reuse their existing account in Sign Up
Validate Stripe / Clerk on sign in / (& regularly?)
Delete my account
Manage org > remove Invite Members
Expand All @@ -14,7 +13,7 @@ Page titles
Knip
Use next-menu-test_* tables in non-prod
https://www.npmjs.com/package/@changesets/changelog-github
Remotion.dev https://www.perplexity.ai/search/my-web-app-has-a-complicated-f-tnVvH4BWTQ6MktSeIgM9_g
How does it work? landing component - Remotion.dev https://www.perplexity.ai/search/my-web-app-has-a-complicated-f-tnVvH4BWTQ6MktSeIgM9_g
Next.js Server Actions Supercharged (5 Must-Know Upgrades) https://www.youtube.com/watch?v=j-FB9oWTfsg&list=WL&index=14
Storybook 9
Storybook snapshot testing + pipeline integration
Expand All @@ -25,6 +24,11 @@ Server actions errors - show friendly error message in modal / parallel route -
language switch in menu - non-free tiers
360 view?
pricing - number of scans per month
info icon on Price card
/docs route - GitBook? https://docusaurus.io/docs/playground?
custom layouts
custom layouts
feature matrix - mobile friendly
SplitScreenContainer logo link - home page where it makes sense - e.g. if not signed in
client side report error to Sentry
Open Orders - empty state
Completed orders
image upload max file size / per tier
1 change: 1 addition & 0 deletions drizzle/0010_gorgeous_hammerhead.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ALTER TABLE "next-menu_menu_item" ADD COLUMN "image_id" varchar(256) DEFAULT null;
Loading