Menu
Docs

reachSync implementation guide

Everything you need to run Inspiration, Engage, and Content Studio.

Start in `lib/config.ts` to update branding, links, pricing, and theme options.

Auth flows live in `lib/auth.ts` and `app/api/auth/[...nextauth]`. X OAuth is configured with `TWITTER_ID` and `TWITTER_SECRET`.

The landing page is assembled in `app/page.tsx` using reusable sections in `components/`.

For SEO and the blog, check `lib/seo.ts`, `content/blog.ts`, and the author/category routes in `app/blog`.

Set `NEXT_PUBLIC_SITE_URL`, `NEXT_PUBLIC_DATAFAST_ID`, and `NEXT_PUBLIC_CRISP_ID` in `.env.local` to enable analytics and chat.