This is a Next.js project bootstrapped with
create-next-app
.
It was built for the Nylas AI and Communications Challenge. The app offers a simplified email inbox with some LLM powered features. You can read about the app in the submission post.
First, create a .env
file with the following environment variables:
NYLAS_CLIENT_ID
NYLAS_API_KEY
NYLAS_API_URI
NYLAS_TEST_GRANT
NYLAS_REDIRECT_URI
OPENAI_API_KEY
Next, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
This app was built with NextJS, Bulma, TanStack Query, Nylas, and OpenAI. To learn more about these technologies, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
- OpenAI developer platform
- Nylas developers
- Bulma CSS framework
- TanStack Query docs