This sample repo will show you how to easily create a scheduling app using the Nylas Scheduler.
The codebase is part of a blog post and livestream showing How to Make a Calendar Scheduler in 3 Steps. Take a look at the blog post for further details.
This is a Next.js project bootstrapped with create-next-app
.
You'll need the following values added to your environment:
NEXT_PUBLIC_SCHEDULE_APP_SUPABASE_URL = ""
NEXT_PUBLIC_SCHEDULE_APP_SUPABASE_ANON_KEY = ""
NEXT_PUBLIC_NYLAS_ACCESS_TOKEN = ""
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
Open http://localhost:3000 with your browser to see the result.
The starting point for the frontend can be found here
We store the scheduler information on supabase with a table called service
that includes the following details:
user_id: int8
defaulted to 1 for demoservice: string
nylas_scheduler_url:string
Visit our Nylas documentation to learn more.