You can build this project from scratch by following the step-by-step guide.
Or, you can simply start building from this foundation 🚀
- Clone the project.
- Install the dependencies with
npm install
- Create a
.env.local
file and add your environment variables for (1) Stytch (2) Sequin.io and (2) Airtable
# .env.local file
PG_CONNECTION_STRING="..."
AIRTABLE_API_KEY="..."
AIRTABLE_BASE="..."
STYTCH_PROJECT_ENV='test'
STYTCH_PROJECT_ID="..."
NEXT_PUBLIC_STYTCH_PUBLIC_TOKEN="..."
STYTCH_SECRET="..."
IRON_SESSION_COOKIE_NAME="stytch_next_example_cookie"
IRON_SESSION_PASSWORD="complex_password_at_least_32_characters_long"
- Launch your development environment
npm run dev
Once you've built your client portal, you can deploy your Next.js app using Vercel.