This application uses Nylas API and ChatGPT
This application comes with the following features:
- Send and receive emails
- Create and read calendar events
- Schedule meetings
- Auto responder with the power of Chart GPT
- Built with typescript with strict eslint rules
- Dark mode theme support
- Fully responsive on mobile devices
- Clone the repo
- install dependencies
- fill in environment variables in .env.example
gen-env
- to generate environment variable typingsgenerate-scss-types
- to generate scss typesdev
– start dev serverbuild
– bundle application for productionanalyze
– analyzes application bundle with @next/bundle-analyzerstart
- run the production build
typecheck
– checks TypeScript typeslint
– runs ESLintprettier:check
– checks files with Prettierjest
– runs jest testsjest:watch
– starts jest watchtest
– runsjest
,prettier:check
,lint
andtypecheck
scripts
storybook
– starts storybook dev serverstorybook:build
– build production storybook bundle tostorybook-static
prettier:write
– formats all files with Prettier
- Nexts App router
- Typescript
- Mantine UI
- Nodejs express
- OpenAI chatGTP for auto responder
- Nylas Nodejs API
- Storybook
- Eslint
- Saas
- Zustand for state management
- Many others..
https://www.loom.com/share/ca719f6ef9334ebeb6ee9671429fed0f
https://www.loom.com/share/4c04919be92d4a28b5101e35446fac3e
https://github.com/herberthk/nylas-backend
https://wise.com/pay/me/kavumah1
Don't forget to star this repo